Where is Velasquez?

Where is Velasquez located?

Velasquez, Tacna, Peru (approx. -17.94417°, -70.18361°)


Where is Velasquez on the map?