Taganskaya Metro Station - Moscow, Russia / A really stunning hall to ride up from the escalator into. With Soviet aspirations still visible above, as the Communist Russian flag flies high in a painted sky.
MOSCOW - MAY The metro station Ploschad Revolyutsii at night on May 2013 in Moscow, Russia. Metro station Ploschad Revolyutsii is a great monument of the Soviet era - buy this stock photo on Shutterstock & find other images.
The Moscow Metro - each station is like stepping into a gorgeous art gallery - makes the commute bearable despite the millions of people! The longest I have ever waited for a Metro in Moscow is Talk about Russian efficiency!