The Huajiang Grand Canyon Bridge towers 625 meters (2,051 feet) above a river and vast gorge in the country's rugged southern province of Guizhou.
September 28, 2025