Machu Picchu

Machu Picchu

Detail of terraces at Machu Picchu, Peru.