Night View Of Downtown Toronto, Ontario, Canad…

Night View Of Downtown Toronto, Ontario, Canada

“Night View of Downtown Toronto from Toronto Islands with the Lake Ontario, Canada”. Photo by ___viledevil___.

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