Providing News & Promoting Technology for the Geo Industries
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.