Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 23, 2014
In China’s Hebei Province, a glass walkway perched atop a cliff at an altitude of 1,900 meters opened to the public last week. Photos taken of the site have gone viral on the web with many tourists showing signs of cold feet.