- Vahid Takro
- Discuss on Twitter
The deepest metro station and the longest escalator in the world.
St Petersburg metro is the deepest in the world. More than 50 stations out of 65 are the deep stations. deeper than 30 meters. The longest escalator is at Ploshchad Vosstaniya station about 100 meters long, with 729 steps. Admiralteyskaya station (which my photo taken in it) is the deepest in Russia with 102 meters deep.