The Huajiang Grand Canyon Bridge in China is the world's highest bridge at 625 meters above the gorge The bridge cuts travel time across the canyon from two hours to two minutes It underwent load testing with 96 trucks and over 400 sensors to ensure safety