
The Moscow Metro was built in 1935. The Park Pobedy station is 84 meters below the surface and has the world’s longest escalator (126 m, 740 steps).
The Moscow Metro was built in 1935. The Park Pobedy station is 84 meters below the surface and has the world’s longest escalator (126 m, 740 steps).