Where is Vall d'Alba?

Where is Vall d'Alba located?

Vall d'Alba, Vall d'Alba (Station), Spain (approx. 40.17584°, -0.03383548°)


Where is Vall d'Alba on the map?