Machu Picchu
[ mah-choo peek-choo, pee-choo ]
/ ˈmɑ tʃu ˈpik tʃu, ˈpi tʃu /
noun
the site of an ancient Incan and pre-Incan city, about 7000 feet (2130 meters) above sea level in the Andes, in S central Peru.
British Dictionary definitions for machu picchu
Machu Picchu
/ (ˈmɑːtʃuː ˈpiːktʃuː) /
noun
a ruined Incan city in S Peru