Where is Pomacocha?

Where is Pomacocha located?

Pomacocha, Apurimac, Peru (approx. -14.08444°, -73.58889°)


Where is Pomacocha on the map?