Unique Structure #6: Russia Tower, Russia

Russia Tower

And the sixth of the most unique structure is the Russia Tower. Topped with an observation deck over the city of Moscow, Russia tower will become the tallest building in Europe when completed in 2012 and twice the height of the Eiffel tower. Construction has already started on this angular beast which was designed by foster & partners, also responsible for the gherkin and spaceport America, currently in development.


Russia Tower

Leave a Reply