Where is Gare Bellevue?

Where is Gare Bellevue located?

Gare Bellevue, Gare Bellevue, France (approx. 45.417927°, 4.392978°)


Where is Gare Bellevue on the map?