0
Wiki User
Machu Picchu means 'Old Peak'
Old Mountain
it was in Mesoamerica
peru
The Incas
Peru
No it is in Peru.
God
Machu Pichu's elevation is 2,429.9 meters.
machu pichu was discovered on July 24, 1911
yes machu pichu is a world wonder
machu pichu
Yes. It is also in Peru.
it is machu pichu