40+ Odd Facts About Russia You Didn’t Know About 27. Around nine million commuters ride the Moscow metro every day, more than London and New York combined. The Victory Park station is 85 meters underground (probably the deepest of Moscow’s subway system). Prev Next Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44