Where is Château Rouge Station?

Where is Château Rouge Station located?

Château Rouge Station, Château Rouge Station, France (approx. 48.88724°, 2.349582°)


Where is Château Rouge Station on the map?