machu pichu is a "pre-Columbian site 8,000 ft above sea level". For more detail go to http://en.wikipedia.org/wiki/Machu_Picchu
Machu Pichu is located in south central Peru in South America. The nearest country to the east is Brazil. The nearest country to the south is Bolivia
Machu Pichu
it was in Mesoamerica
Peru
peru
No it is in Peru.
God
The Incas
Machu Picchu is in South America, Peru.
Machu Pichu's elevation is 2,429.9 meters.
yes machu pichu is a world wonder
machu pichu was discovered on July 24, 1911