Carachupa

Carachupa  (Quechua for opossum) is an archaeological site with rock art in Peru. It is located near the village of Carachupa, in Lonya Grande District, region of Amazonas.