Where is Pampakancha?

Where is Pampakancha located?

Pampakancha, Huánuco, Peru (approx. -10.07583°, -76.74889°)


Where is Pampakancha on the map?