Where is Pomacancha?

Where is Pomacancha located?

Pomacancha, Junin, Peru (approx. -11.73828°, -75.62448°)


Where is Pomacancha on the map?