Where is Ranchupa?

Where is Ranchupa located?

Ranchupa, Apurimac, Peru (approx. -13.77333°, -73.5625°)


Where is Ranchupa on the map?