Where is Estación de tren Xàtiva?

Where is Estación de tren Xàtiva located?

Estación de tren Xàtiva, Estación de tren Xàtiva, Spain (approx. 38.992096°, -0.5244888°)


Where is Estación de tren Xàtiva on the map?