Photo: Spruce Tree House, Mesa Verde National Park

Spruce Tree House at Mesa Verde National Park.