Machu Picchu, Lost City of the Incas: Secrets and Fun Facts
Machu Picchu: One of the New Seven Wonders of the World and a UNESCO World Heritage site, this Incan city is located above the Urubamba River Valley high in the Andes Mountains in Peru. Machu Picchu, often called the “Lost City of the Incas” was built in the 15th century and later abandoned. During the extraordinary construction of Machu Picchu, the Incas did not use animals, iron tools, or the wheel. It is said that hundreds of men were used to push the stones up steep mountains...