A man looks at the cartoon figures while pushing a baby stroller in front of a shopping mall in downtown Zunyi, Southwest China's Guizhou province, on April 1, 2016. [Photo/Chinanews.com]