International New York Times – “Moscow buildings reach for the sky”
Interesting snapshot in the International New York Times today: not only does Moscow currently hold the record for having the tallest building in Europe, but 6 other buildings in the capital also make it into the top 10. Most of these skyscrapers are located in Russia’s version of Canary Wharf, “Moscow-City”. continue reading