Mesa Verde National Park in Colorado at Spruce Tree House

Spruce Tree House is a cliff dwelling at Mesa Verde National Park in southern Colorado.