Edge Walk is the CN Towers newest attraction, which opens to the public in August 2011. Mark Laroche, President and CEO of Canada Lands Company, gets a breathtaking preview of construction progress.