Where is Hailukocha?

Where is Hailukocha located?

Hailukocha, Cuzco, Peru (approx. -14.86056°, -71.69222°)


Where is Hailukocha on the map?