China’s Greater Bay region is a megalopolis in South China. That’s where you’ll find the award winning Tower C, by Zaha Hadid Architecture. Rising 1,312 feet tall, this impressive structure harmonizes with nature not just in it’s organic design but it’s sustainable tech. Greater Bay encompasses 9 cities and serves Guangdong, Macau and Hong Kong.
Tower C will be located in China’s Shenzhen Bay Super Headquarters Base. We’d love to see this kind of ambitious architecture Stateside, but for now, Zaha Hadid gives us a vision of something a little more interesting than glass rectangles.