Spotted via 1LOVETO.

This is a view taken from the CN Tower I suppose & pointing down to the Rogers Centre. Toronto is beautiful.