The Tower of Federation is a line of skyscrapers in Moscow which is under construction today. It constitutes the highest building in Europe and will be over 506 m high.
Space between the eastern and western towers.
29th floor of the eastern tower.
The Eurasian Tower.
The Northern Tower.
via photo-discovery and chistoprudov