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