China redefines the skyscraper

Can you think of a word for the building in this picture? Sky loop perhaps? The building, which has been bolted togther today, will be the new headquarters of China Central TV.

Comments