El Castillo, Cuelap

From Wikipedia, the free encyclopedia

El Castillo is a construction that is located in the most conspicuous sector of Cuélap, , Amazonas Region, Peru and it stands out on the top anden.