@dragon.decode: 🇨🇳Chinese Landmarks 35:Alibaba Global Headquarters is located in Hangzhou, Zhejiang Province, China, consisting of 6 office buildings, 1 independent visitor center, 2 floors of underground parking garages, and sports facilities.#china #hangzhou #Alibaba #ChinaTravel