machu picchu

英 美
  • n.马丘比丘(古代印加城遗址;在今秘鲁中南部)
Noun:
  1. Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century