Carachupa
Amazonas Department, Peru

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.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).