Riding the Tallest Freestanding Escalator in the World