Where is Chispa?

Where is Chispa located?

Chispa, Pascoe, Peru (approx. -10.16889°, -75.24222°)


Where is Chispa on the map?