Reset
Search recommendations

    Russia Tower is a skyscraper project on the territory of sections 17 and 18 of the Moscow City business center in Moscow. The 612 meters high tower was supposed to be the tallest building in Russia and Europe.


    Russia Tower was supposed to have 118 floors, which would make it the first tower in Europe to exceed the 100-storey barrier.


    The facade was designed taking into account natural light and ventilation. It was assumed that the pyramidal shape would provide maximum stability. With a triple-glazed facade to limit heat loss and solar panels, energy consumption was reduced by 20%.


    Location: Moscow City, 5,5 km from Red Square
    Site area: 21 935 sq.m.
    Total area: 520 800 sq.m.
    Height: 612 m
    Number of elevators: 101
    Parking spaces: 3 680
    Number of above-ground storeys: 118
    Architecture: Foster + Partners
    Status: Project