One of the places that impressed me the most during my roadtrip in USA was Indian villages in the Mesa Verde National Park.
This photo shows the indian village called Cliff Castle. It was entirely hidden under a hanging cliff and used to house around 120 people back in year 1200.
You really know how to grab people attention because when I started to read I wanted to know what will be in the end.