Foster + Partners: Russia Tower
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