Quilts for Alibaba Group's employees to rest as they prepare for the upcoming 11.11 global shopping festival, also called Singles' Day shopping festival, are dried in a yard of Xixi campus of Alibaba Group in Hangzhou, Zhejiang Province, China November 3, 2016. (Photo by Reuters/Stringer)
|