China Installs Giant Escalators as Alternative to Mountain Hiking

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) -


View Full Site