Toronto's CN Tower and Rogers Centre loom behind yellow umbrellas in the beach area
of HTO Park along Toronto Inner Harbor. The CN Tower is the world's tallest building
at 1,815 feet, 5 inches (553.33 meters). A revolving restaurant is at 1,150 feet (351 meters).
Two more images of the CN Tower and Rogers Centre are below.
Additional Toronto images are in my Toronto gallery.