Machu Picchu captured in highest ever resolution: Zoomable...

The historic site, high in the Peruvian Andes, can be seen in unprecedented...

471 views dailymail.co.uk

Interest

Archaeology
Discovered by <a href="/stumbler/iaph">Mihalcea Razvan</a><br/>on Nov 20, 2012

Stumblers Who Like This Page