Ahead of May 20, dubbed the unofficial Chinese lovers' day, as "520" sounds similar to "I love you" in Chinese, two stray cats are seen gently rubbing each others' noses, as if they were about to kiss. Photo: IC
Luoshe town, in Deqing, East China’s Zhejiang Province produces 1/7 of pianos in China. At present there are ...