Where is La Esa?

Where is La Esa located?

La Esa, Valencia, Spain (approx. 39.88333°, -0.95°)


Where is La Esa on the map?