Where is Champacancha Grande?

Where is Champacancha Grande located?

Champacancha Grande, Junin, Peru (approx. -11.93506°, -75.77049°)


Where is Champacancha Grande on the map?