Where is Vélodrome d'Hiver?

Where is Vélodrome d'Hiver located?

Vélodrome d'Hiver, Vélodrome d'Hiver, France (approx. 48.8538°, 2.2889°)


Where is Vélodrome d'Hiver on the map?