Where is Saint-Cloud Racecourse?

Where is Saint-Cloud Racecourse located?

Saint-Cloud Racecourse, Saint-Cloud Racecourse, France (approx. 48.85694°, 2.2027779°)


Where is Saint-Cloud Racecourse on the map?