China Has Escalators Built On Mountains So That Tourists Don’t Have To Walk Anymore Fun October 24, 2023 ok now I don’t mind going mountain climbing.