24.CN Tower, Ontario, Toronto, Canada
The tower is an amazing engineering creation that gives 1,200 feet up view of the city. It gives visitors a good feel for how the city is laid out.
Advertisements
24.CN Tower, Ontario, Toronto, Canada
The tower is an amazing engineering creation that gives 1,200 feet up view of the city. It gives visitors a good feel for how the city is laid out.