Saturday, November 3, 2007

Take a Photo Tour of Moscow City

That's right. Click the above link and follow russiablog's recent tour of the of the largest construction project in Europe. The project cost $12 billion and includes the Federation Tower which when complete the 93 story skyscraper will be the tallest in Europe.


No comments: