Where is La Pobla de Vallbona?

Where is La Pobla de Vallbona located?

La Pobla de Vallbona, La Pobla de Vallbona (Station), Spain (approx. 39.582764°, -0.5622778°)


Where is La Pobla de Vallbona on the map?