Where is Los Saleros?

Where is Los Saleros located?

Los Saleros, Valencia, Spain (approx. 38.65°, -0.93333°)


Where is Los Saleros on the map?