Where is Churupalya?

Where is Churupalya located?

Churupalya, Junin, Peru (approx. -11.29861°, -75.52722°)


Where is Churupalya on the map?