Where is La Presse?

Where is La Presse located?

La Presse, Valencia, Spain (approx. 39.51667°, -0.51667°)


Where is La Presse on the map?