29, Nov 2011
Tianmen Mountain Glass Skywalk

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 just say I have seen some of the past Chinese construction failures.  With that said, this glass skywalk is 4,700 feet above sea…