Where is huancabamba?

Where is huancabamba located?

huancabamba, Apurimac, Peru (approx. -13.69667°, -73.47028°)


Where is huancabamba on the map?