Escalators of the St Petersburg metro system in Saint Petersburg, Russia. It is one of the deepest metro systems in the world.
Size: 5400px × 3600px
Photo credit: © Eric Nathan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: deep, escalator, escalators, lengthy, leningrad, long, metro, oblast, petersburg, russia, russian, saint, soviet, st, stairs, steps, subway, tube, tunnel, underground