Word’s longest escalator is in China

Word's longest escalator is in China

Word’s longest escalator is in China

enshi-grand-canyon-escalator-2