China Installs Giant Escalators as Alternative to Mountain Hiking

Lazy 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. Tour operators in China’s Zhejiang Province have installed massive escalators on mountains to help tourists gain access to the best views with virtually no effort. […]