› added 4 years ago
323
TIL that the Bailong Elevator in Zhangjiajie, China, is the world’s tallest outdoor lift, which stretches along the stone pillars that inspired the floating mountains in the movie “Avatar.”
via reddit.com