Golden is home to the longest freestanding timber frame bridge in Canada called the `` Kicking Horse Pedestrian Bridge '' . Kicking Horse Pedestrian Bridge is the longest freestanding timber frame bridge in Canada .