Where is Corbera?

Where is Corbera located?

Corbera, Valencia, Spain (approx. 39.15°, -0.35°)


Where is Corbera on the map?