CN Tower attraction a walk on wild side