Where is Huascaillac?

Where is Huascaillac located?

Huascaillac, San Martin, Peru (approx. -5.82889°, -77.18139°)


Where is Huascaillac on the map?