China skywalk will make you queasy
Share

China skywalk will make you queasy

A glass skywalk in Northeast China opened this weekend after nearly two months of construction. The nearly 102-foot long wall is made of tempered glass that's over an inch thick.
00:28
Mon, Sep 9 201312:00 PM EDT