Skyscrapers in Moscow
Travelers are voting Moscow State University, Triumph Palace and Edelweiss as the best of 14 skyscrapers in Moscow. You can find 14 Skyscraper in the country of Russia and Moscow State University is our members favorite Skyscraper in all of Russia. Want more? Check out our map of skyscrapers in Moscow.