Largest pedestrian suspension bridge in the world