Where is Los Altos?

Where is Los Altos located?

Los Altos, Piura, Peru (approx. -4.96623°, -79.80969°)


Where is Los Altos on the map?