Huge Escalator Built On Mountain Side So Tourists Can Enjoy View
Climbing enthusiasts in China have criticised the building of an escalator complete with cooling mist that allows visitors to reach the mountaintop in minutes without breaking a sweat. The 1,100-ft-long…