Where is huamancancha?

Where is huamancancha located?

huamancancha, Pascoe, Peru (approx. -10.45278°, -76.69139°)


Where is huamancancha on the map?