World Affairs

6/recent/ticker-posts

Machu Picchu in Peru as seen from the Sun Gate

Machu Picchu in Peru as seen from the Sun Gate – the end of the Inca Trail, featuring breathtaking views of site, as the clouds part for a golden sunrise. 

Post a Comment

0 Comments