Where is Tokyo Racecourse?

Where is Tokyo Racecourse located?

Tokyo Racecourse, Tokyo Racecourse, Japan (approx. 35.663002°, 139.485°)


Where is Tokyo Racecourse on the map?