About Cahuachi
Cahuachi, in Peru, was a major ceremonial center of the Nazca culture, based from 1 AD to about 500 AD in the coastal area of the Central Andes. It overlooked some of the Nazca lines. The Italian archaeologist Giuseppe Orefici has been excavating at the site for the past few decades.