Two girls dressed in costumes take a selfie at the 2016 Shenzhen Cartoon and Animation Festival in Shenzhen city, South China's Guangdong province, on July 21, 2016. [Photo/VCG]