The Huajiang Grand Canyon Bridge in China's southwest Guizhou province completed a key load test yesterday, ahead of its opening in late September, Xinhua reported. The 2,890-meter-long bridge with a main span of 1,420 meters and 625 meters above the river will set the record for the world’s tallest and largest span bridge built in a mountainous area.