Skyscrapers in Russia

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