320m above water, workers in southwest China's Guizhou inspected a railway bridge to ensure the safety of its power systems and support structures. #China #railway #safety ...
The Huajiang Grand Canyon Bridge in southwest China's Guizhou Province, currently under construction and set to be the ...