Foster + Partners: Russia Tower

  • ©2008, Foster + Partners


Artist(s):



Title:


    Russia Tower

Exhibition:


Creation Year:


    2008

Category:



Artist Statement:


    Russia Tower is the tallest building in Europe. It is a striking new addition to the dynamic high-rise skyline of Moscow. The 600-meter building continues the firm’s investigation into the nature of the tower, taking structural, functional, environmental and urban logic to a new dimension. The mixed-use project incorporates apartments, hotel, office, and leisure space, and it will have an “energy cycle” that pioneers sustainable architecture and reinforces the economic and social vitality of Moscow.


Other Information:


    Location
    Moscow, Russia

    Client
    STT Group

    Concept Structure
    Halvorson and Partners