Glass Pavement for Tourists Built on 4,690 ft mountain in ChinalovelyMay 19, 2013Places2 Comments Glass Pavement for Tourists Built on 4,690 ft mountain in China