Photo taken on Nov. 9, 2020 shows a view of Sunzhuang Village in Caoxian County of Heze City, east China's Shandong Province. Sunzhuang Village thrives on e-commerce business. Among some 760 households in the village, more than 560 run online clothes stores on Taobao.com, Alibaba's main e-commerce site. The village's sales volume of costumes exceeded 200 million yuan (about 30.22 million U.S. dollars) in 2019. (Xinhua/Wang Kai)