Posted in AncientNature Lost City of the Incas, Machu Picchu, Peru share Lost City of the Incas, Machu Picchu, Peru.