Machu Picchu-wonders of the world still many mysteries

09-05-2018 - The mysterious city of Machu Picchu is located in the Peru country carries many of the mysteries of the Inca civilization.