This is the glass floor on the lower observation deck in the CN Tower. Quite a view straight down!