Telus World of Science – Edmonton (Part 1) DBA Mountaineer 7 years ago Advertisements Share this:Print Telus World of Science – Edmonton (Part 1)DateNovember 16, 2008In relation to2008Downtown / City Center – Edmonton (Part 2)DateMarch 10, 2017In relation to2008View At My Window : Telus World of Science (Vancouver)DateFebruary 24, 2015In relation toAdventures