Foster + Partners: Russia Tower




 
  • ©2008, Foster + Partners, Russia Tower

Artist(s):


Title:


Russia Tower

Exhibition:


SIGGRAPH 2008: Design and Computation

Creation Year:


2008

Category:


Architecture and Design

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