Title

Central Plaza

Location

Machu Picchu, Peru