Walking across the transparent glass walkway of Longli River Bridge in Southwest China's Guizhou province, one can feel ...