Where is Albertville Station?

Where is Albertville Station located?

Albertville Station, Albertville Station, France (approx. 45.67306°, 6.38333°)


Where is Albertville Station on the map?