Outbound Link Summary:
1 month ago
p3k dots

Bailong Elevator in Zhangjiajie, China.

The world’s tallest outdoor lift stretches along the stone pillars that inspired the floating mountains in the movie “Avatar.”