Designed by
Title
Canada Toronto 11/17/2018 TV Tower Observation deck with a mirror floor.. #150544840
Description
People reflected in the mirrored ceiling are photographed against the background of the glass floor of the Toronto TV tower. The CN Tower is a 553.3 m-high. Built on the former Railway Lands, nIt is a signature icon of Toronto`s skyline and attracts more than two million international visitors annuals.
This image is editorial