Walking on a glass walkway suspended 1,000 meters up a mountain is supposed to be terrifying -- but not this terrifying. Just two weeks after it opened to a nervous public, a walkway in China's ...
If China has been on your bucket list for some time, pack your bags right away. While the misty mountains of Zhangjiajie and the serene waters of West Lake in Hangzhou are surely awe-inspiring, this ...