View Of Rogers Centre, Toronto, Ontario, Canad…

View Of Rogers Centre, Toronto, Ontario, Canada

“TORONTO, CANADA – SEPTEMBER 20, 2017: View of Rogers Centre (or SkyDome, opened in 1989) at sunset. Rogers Centre is a multi-purpose stadium situated next to CN Tower near northern shore of Lake Ontario”. Photo by ___viledevil___.

This picture was taken in Toronto Islands, a neighborhood of Toronto, Canada (Google Maps).