Photo: Cliff House, Mesa Verde National Park

Cliff House at Mesa Verde National Park.