Ancient CivilizationsMore than 100 archaeological structures discovered in the Peruvian Andes Posted on June 19, 2025 by Administrator Built by the Chachapoya civilisation, known as the “people of the cloud forest”, the structures are located within a Unesco Mixed World Heritage site 500km north of Lima