Where is Aintree Racecourse?

Where is Aintree Racecourse located?

Aintree Racecourse, Liverpool, United Kingdom (approx. 53.47694°, -2.941667°)


Where is Aintree Racecourse on the map?