Where is Pampakancha?

Where is Pampakancha located?

Pampakancha, Ankash, Peru (approx. -9.36389°, -77.625°)


Where is Pampakancha on the map?