Secrets Of Machu Picchu In 3 Minutes

Machu Picchu or Machu Pikchu is a 15th-century Inca site located 2,430 metres above sea level.

It is located in the Cusco Region, Urubamba Province, Machupicchu District in Peru.

Though most guides will tell you that Machu Picchu was 100% made by the Inca, there is compelling evidence in the stone work that at least 10% was made thousands of years before with a culture that had Advanced Ancient High Technology...