Some pictures taken in Toronto.
The CN Tower is the Worlds Tallest Freestanding Structure, standing at 1,815 ft, 5 inches.
The elephant glass is on the observation deck at 1,122 ft. Yup they are my feet, and yup I'm scared of heights!
This is the famous baseball stadium with the retracting roof, quite an amazing sight!
I now know why Americans go to baseball matches, all they do is eat! Oh, and occasionally glance up at the game!
This is just a monument outside of the Toronto Police HQ.