Are residents of downtown Toronto influenced by their urban neighbourhoods? Using concept mapping to examine neighbourhood characteristics and their perceived impact on self-rated mental well-being (Scopus) Sheppard et al.
CN Tower, The CN Tower is a 553.33 m-high (1,815.4 ft) concrete communications and observation tower in Downtown Toronto, Ontario, Canada. It was completed in 1976, becoming the world's tallest free-standing structure and world's tallest tower at the time. Toronto, ON, Canada