Alibaba Group

Alibaba Group

Hong Wu/Getty Images

Visitors take photos outside the Alibaba Group headquarters in Hangzhou, China.