Vertical City - Season 2 - Triumph Place, Moscow (Episode 8)
Plot: In 2003, Moscow's Triumph Palace became Europe's tallest building. In the 1940s Josef Stalin commissioned a series of seven tall towers that would compete with the skyscrapers of New York
Episode Aired On:
Thursday, August 20 2009 16 years ago