Machu Picchu 1

noundomain: location
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century

FENG