×

China skywalk will make you queasy

12:00 PM ET Mon, 9 Sept 2013

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.