The Arouca 516, the world's longest pedestrian footbridge at 1,693 feet, opened 5 years ago in northern Portugal spanning the Paiva River.