The longest escalators in the world are installed in deep underground stations of the Saint Petersburg Metro. Three stations have escalators up to 137 m (449 ft) long and 68.5 m (225 ft) high: Ploshchad Lenina, Chernyshevskaya, and Admiralteyskaya.

@Curionic

#staycurious

Source