Where is Pomacocha?

Where is Pomacocha located?

Pomacocha, Junin, Peru (approx. -11.73556°, -76.13278°)


Where is Pomacocha on the map?