The newly completed Glacier Skywalk by Brewster Travel Canada stole the show at the recent 12th annual Alberta Construction Magazine Top Projects Awards ceremony, taking...