Where is Belfort – Montbéliard TGV Station located?
Belfort – Montbéliard TGV Station, Belfort – Montbéliard TGV Station, France (approx. 47.58583°, 6.8975°)
Belfort – Montbéliard TGV Station, Belfort – Montbéliard TGV Station, France (approx. 47.58583°, 6.8975°)