
Photo shows Alibaba's central China headquarters building in Wuhan which officially opened on Oct. 22, 2025. Located at the intersection of Xudong Avenue and Youyi Avenue in Wuchang District, the commercial complex is now home to Alibaba Group and its subsidiaries Cainiao, DingTalk, Fliggy, Amap, and Local Consumer Services.
Editor:Zhilan Hu