Where is Churubamba?

Where is Churubamba located?

Churubamba, Apurimac, Peru (approx. -13.61028°, -73.36611°)


Where is Churubamba on the map?