also known as the Hundred Dragons Elevator, is a marvel of modern engineering and a must-visit attraction in this region of China. The lower 153 metres were embedded inside the mountain wall ...
Now China has built a 1,100ft (350-metre) escalator costing $2.2 million/£1.6million that takes visitors up Tianyu Mountain ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results