Where is Mancapucro?

Where is Mancapucro located?

Mancapucro, Junin, Peru (approx. -12.2525°, -75.59639°)


Where is Mancapucro on the map?