Where is Ranguin Station?

Where is Ranguin Station located?

Ranguin Station, Ranguin Station, France (approx. 43.570072°, 6.9649987°)


Where is Ranguin Station on the map?