China Has an Elevator on a Cliff as High as Hundreds of Meters, Here’s What It Looks Like
This is a cliff lift in Chongqing, China. This elevator is one of the wonders of modern technology located on the banks of the Yangtze River. The lifts are designed to help visitors climb up the sheer and steep cliffs, which were once accessible only by arduous and tiring stairs. Built in 2004, Chongqing’s cliff … Read more