Where is Rupakancha?

Where is Rupakancha located?

Rupakancha, Junin, Peru (approx. -11.12447°, -76.36334°)


Where is Rupakancha on the map?