Cahuachi
Ica Department, Peru
Culture
Cahuachi, in Peru, was a major ceremonial center of the Nazca culture, based from about 1–500 CE in the coastal area of Peru's central Andes. It overlooked some of the Nazca lines.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account