The Huajiang Grand Canyon Bridge in Southwest China’s Guizhou province, considered the world’s tallest bridge, has recently completed a major load test ahead of official opening for traffic. The ...