World News

China opens world’s tallest bridge

China’s Huajiang Grand Canyon Bridge officially opens to traffic. It’s the world’s tallest bridge sitting at 625 metres above the Beipan River in China’s Guizhou. The 2,890 metre-long bridge spans 1,420-metre and is the...