Tourists visiting scenic mountain spots in China’s Zhejiang Province can now skip mountain hiking altogether and ride giant escalators hundreds of meters long to reach the best view spots.
Check out more (including video too) -
Want to know more about Mike McConnell? Get his official bio, social pages and more!Full Bio