5. Sidu River Bridge, Hubei Province, China Sidu River Bridge is located in Badong County of the Hubei Province of China. It opened in November 2009 and was the world’s highest bridge, rising more than 1,500 feet in the air. Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 « Previous123 4 56 ... 19Next »