Shanghai Tower honored as world’s best tall building
At this month’s 15th annual Council on Tall Buildings and Urban Habitat (CTBUH) Awards Symposium in Chicago, CTBUH announced the winners of several awards. Most notably, Shanghai Tower—the tallest building in China—was awarded the title of Best Tall Building Worldwide.