Toronto’s most prominent landmark is the CN Tower, which stood as the tallest free-standing land structure in the world at 553 meters (1,814 ft). To the surprise of its creators, the tower held the world record for over 30 years and The Toronto Transit Commission (TTC) is the third largest public transit system in North America after the New York City Transit Authority, and the Mexico City Metro it also has a revolving restaurant which provide excellent scenic view of 360 degrees of the city.The Pearson International Airport...