Where is Los Olivos?

Where is Los Olivos located?

Los Olivos, Tacna, Peru (approx. -18.20667°, -70.51389°)


Where is Los Olivos on the map?