China's 150-meter sky suspension bridge frightens foreign netizens. I should wrap some diapers for myself just in case. --- Media Player