The tallest bridge in the world is finally open, but it's not for the faint of heart. The engineering marvel that towers over the Huajiang Grand Canyon in China's Guizhou province has cut a long, hard ...