Suspended 3,500 feet above sea level, a brand-new glass-bottom bridge clinging to China’s Yuntai Mountain has left some tourists terrified. The U-shaped bridge spans the mountain’s face in Henan Province, giving tourists a chance to see the absence of ground between their feet and the sharp rocks below.See video via the Associated Press: [...]