Where is Hippodrome?

Where is Hippodrome located?

Hippodrome, Hippodrome (Station), France (approx. 44.873657°, -0.630217°)


Where is Hippodrome on the map?