The Huajiang Grand Canyon Bridge soars about 2,050 feet above a river in Guizhou province, more than twice as high as its ...