Please enable JavaScript
At 625 metres above the Beipan River, the Huajiang Grand Canyon Bridge is more than two times taller than the Shard in London.