Where is Los Pajares?

Where is Los Pajares located?

Los Pajares, Valencia, Spain (approx. 40.1°, -1.25°)


Where is Los Pajares on the map?