Machu Picchu. Sacred Inca site high in the Andes of Peru  

This rock face is several hundred feet high.