As amazing as this glass skywalk is on the side of Tianmen mountain in Zhangjiajie, China, there is no chance I am setting foot on it. Let's...