Skip to content
Luke Caverns

No. 1213.16° S, 72.55° W

Machu Picchu

Cusco Region, Peru

The megalithic city in the clouds. Luke has been up the mountain eight times and still has questions.

Built c. 1450; brought to the world in 1911

12131415161718
Where Machu Picchu is

5 videos from here