Title

The Stairs at the Central Plaza

Location

Machu Picchu, Peru