Europe's Ten Tallest Buildings

#10 Triumph-Palace in Moscow
#10 Triumph-Palace in Moscow

The tenth highest skyscraper in Europe is in Moscow, Russia but not a part of the Moscow International Business Center. The Triumph-Palace is about 264 meters (866 feet) tall, and has 57 floors. The architect for this building was TROMOS. Construction work on this building began in 2001, and was completed in 2005. Triumph-Palace was the tallest building in Russia until the construction of Neberzhnaya Tower C in 2007. The building consists of 9 wings which are interconnected on the first five floors. Each wing has a separate entrance. The building is mainly a residential one, with residential apartments and a hotel covering its 322,433 square meters of floor area.