Spanning 4,650ft between mountain tops, the structure, located above the Huajiang Grand Canyon in South China, is almost ...