
The dizzying outdoor elevator built at the side of a mountain
In this video, we catch a glimpse of China’s Bailong Elevator – officially the ‘Hundred Dragon Tourism Elevator’ – the highest outdoor lift constructed, which can be found in Zhangjiajie National ...