The escalator will bring tourists in Enshi canyon. In the Enshi canyon (national Park Enshi Canyon), located in Hubei province (Hubei) in the Central part of China, opened the world’s longest escalator, standing on which, tourists can explore the scenic surroundings. The length of the escalator – 689 metres, the …
Read More »