GO
Loading...

China skywalk will make you queasy

Monday, 9 Sep 2013 | 12:00 PM ET

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.