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 ...