Xinhua | September 29, 2025
An aerial drone photo taken on Sept. 28, 2025 shows the Huajiang Grand Canyon Bridge in southwest China's Guizhou Province. (Xinhua/Liu Xu)