The Huajiang Grand Canyon Bridge in southwest China's Guizhou Province, currently under construction and set to be the ...