Title

The Central Plaza

Location

Machu Picchu, Peru