Where is Pomacocha?

Where is Pomacocha located?

Pomacocha, San Martin, Peru (approx. -7.13806°, -76.49806°)


Where is Pomacocha on the map?