An aerial drone photo taken on July 30, 2026 shows a night view of the Huajiang Grand Canyon Bridge in southwest China's Guizhou Province. The bridge, soaring 625 meters above the Beipan River in ...