CN Tower Urban Plaza
The CN Tower is the premier tourist destination for Toronto, and certainly one of the most well-known sites in Canada. In turn, the site of the CN Tower addresses many of Toronto’s key urban conditions, presenting substantial opportunities to form …