W jego wnętrzach, o powierzchni użytkowej 3 milionów metrów kwadratowych, znajdzie się miejsce na luksusowy hotel, apartamenty oraz centrum kongresowe. Wartość projektu wstępnie szacuje się na 30 mld juanów (4,5 mld USD).

Jak dotąd najwyższym chińskim budynkiem jest World Financial Center w Szanghaju, którego wysokość wynosi 492 m. W 2014 roku palmę pierwszeństwa ma przejąć inny budynek w tym mieście, a mianowicie Shanghai Tower, którego ostateczna wysokość to 632 m. Światowym liderem jest od Burj Khalifa w Dubaju (828 m).

Spółka budująca wieżę w Wuhan, Shanghai Greenland Group osiągnęła sprzedaż w ciągu pierwszych 11 miesięcy 2010 roku na poziomie 110 mld juanów (16,5 mld USD), w tym sprzedaż na rynku nieruchomości blisko 70 mld juanów.