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.




Name:  2050.jpg
Views: 1606
Size:  55.9 KB