Where is Rogers Centre?

Where is Rogers Centre located?

Rogers Centre, Rogers Centre, Canada (approx. 43.64139°, -79.38917°)


Where is Rogers Centre on the map?