Southwest China’s Chongqing city is welcoming tourists with three outdoor elevators that are placed on a cliffside towards a beautiful mountainous scene. The newly built elevators, moving at a speed of three meters per second, are offering a view from up to 130 meters altitude and have become a popular location to see.