It’s going to be a while before most of us can visit Chongqing. But until that day comes, here’s a drone’s view of a really insane Chinese thrill ride that dominates the region’s Wulong Baima Mountain.

expand full story