Websiteen.wikipedia.org
Carachupa — Wikipedia
Wikimedia Foundation
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.
Why it matters: Wikipedia article (existence-verified via API)
Places