Where is La Canaleja?

Where is La Canaleja located?

La Canaleja, Valencia, Spain (approx. 39.95°, -0.98333°)


Where is La Canaleja on the map?