World’s Longest Pedestrian Bridge Opens