Russia Completes Europe's Tallest Skyscraper - Federation Tower

Uploader: Russia Insight

Original upload date: Thu, 07 Dec 2017 00:00:00 GMT

Archive date: Thu, 02 Dec 2021 14:05:30 GMT

At long last, Russia finally completed the largest skyscraper in Europe, which rises together with the other towers of Moscow International Business Center. While Federation Tower is the first, the ot
...
Show more