Where is Lieber?

Where is Lieber located?

Lieber, Valencia, Spain (approx. 38.75°, 0.01667°)


Where is Lieber on the map?