Where is Pomacocha?

Where is Pomacocha located?

Pomacocha, Apurímac, Peru (approx. -14.083996°, -73.59095°)


Where is Pomacocha on the map?