Skyscrapers in Russia
Travelers are voting Moscow State University, Triumph Palace and Gulliver Building as the best of 14 skyscrapers in Russia. Also popular are Sparrow Hills, Edelweiss and Kotelnicheskaya Embankment Building in Moscow. Want more? Check out our map of skyscrapers in Russia or these 14 skyscrapers in Moscow.