Skyscrapers in Russia

Travelers are voting Triumph Palace and Capital City-Moscow Tower as the best skyscrapers in Russia. Want more? Check out our map of skyscrapers in Russia or these 2 skyscrapers in Moscow.