467 million
Cainiao Network, the logistics arm of Alibaba, reported 467 million delivery orders, much higher than last year's 278 million orders.
Workers sort packages at a post center in Nantong, Jiangsu province, on Nov 11, 2015. [Photo/IC]
7 reasons why I love China
Trip to Xinjiang
Don't go to Harvard