- Machu Picchu is located on a small hilltop between the Andean Mountain Range and the city is above the Urabamba Valley.
- The Incan-built structure has been deemed the "Lost City," and was unknown until its discovery in 1911.
Facts about Machu Picchu
Posted: Monday, October 12, 2009 12:00 am
Posted in Features on Monday, October 12, 2009 12:00 am.