About
About 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.
History
How it came to be
- Excavation
- Not applicable
Location
Where it is
6.1213° S · 78.4380° W
Gallery