Travel(Video) China World’s Highest Lift Up The Cliff In Just 88 Seconds0 Comments1 Min ReadThe Bailong Elevator (Hundred Dragons Elevator) is a glass elevator built onto the side of a huge cliff in…