This aerial drone photo taken on Aug 25, 2025 shows a load test on the Huajiang Grand Canyon Bridge in Southwest China's Guizhou province. [Photo/Xinhua] A fleet of 96 trucks weighing a whopping total ...