Huaca de Chena
Huaca de Chena, also known as the Chena Pukara, allegedly one promaucae fortress, rather an astronomic observatory and sacred Huaca, used by them Incas, located on Cucara Point, small orographical eminence that stands out towards the south of Chena …