Where is Pomacocha?

Where is Pomacocha located?

Pomacocha, Ayacucho, Peru (approx. -15.17917°, -73.27444°)


Where is Pomacocha on the map?