Where is Chupaca?

Where is Chupaca located?

Chupaca, Chupaca, Peru (approx. -12.061745°, -75.28765°)


Where is Chupaca on the map?