They paved over paradise The Bailing elevator in Zhangjiajie National Forest Park (Hunan Province, China) is, at the time of writing, the world’s fastest Continue reading →