The 625-meter-high Huajiang Canyon Bridge, the world's highest bridge, is opened to the public in Guizhou, China. (South China Morning Post), (The Star) link embed save