Where is Aintree Racecourse?

Where is Aintree Racecourse located?

Aintree Racecourse, Aintree Racecourse, Great Britain (approx. 53.476944°, -2.9416668°)


Where is Aintree Racecourse on the map?