High-resolution satellite images of CN Tower, Toronto, Canada.

Storms