Where is Hualahuichan?

Where is Hualahuichan located?

Hualahuichan, Junin, Peru (approx. -11.35833°, -75.60306°)


Where is Hualahuichan on the map?