Daredevils only! Tourists race down glass water slide in Chinese mountains
China's Zhejiang Province is home to a special attraction. A water slide made entirely of glass winds its way down a steep mountain on stilts, some of which are several feet high. The views are spectacular – but sometimes not for the faint of heart.
Leave a Reply