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