IHA NEWS
International Latest News Videos and Photos

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.

 

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More