Touted the world’s longest pedestrian suspension bridge, the structure opened in the Alps in Switzerland on July 29. It offers breathtaking views but it is not for the faint-hearted.