Where is Sant Vicenç de Calders Station located?
Sant Vicenç de Calders Station, Sant Vicenç de Calders Station, Spain (approx. 41.186188°, 1.5240407°)
Sant Vicenç de Calders Station, Sant Vicenç de Calders Station, Spain (approx. 41.186188°, 1.5240407°)