Title

Temple of the Sun

Location

Machu Picchu, Peru