LookOut, CN Tower, Toronto, Canada

LookOut, CN Tower, Toronto, Canada

I had in the past pointed a camera up from street level at the iconic CN Tower in downtown Toronto, Ontario, Canada. But today I went one better, pointing my camera down over Toronto from the CN Tower’s ingeniously named LookOut viewing deck....
Toronto, Canada

Toronto, Canada

As Canada’s biggest city, Toronto, home to 2.5 million people, is the 5th biggest city in North America. Although not the country’s capital, it is entrenched as the nation’s financial, communications and business hub, having the busiest Canadian port...

Pin It on Pinterest