203k views
12 votes
Machu Picchu is located in Peru. Its name means

lima bean
old mountain
many green sides
manly peak

2 Answers

5 votes
Name means Old mountain
User Sekena
by
8.4k points
7 votes
In the Quechua Indian language, “Machu Picchu” means “Old Peak” or “Old Mountain.”
User Jrok
by
8.0k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.