The living sculpture of President Vladimir Putin of Russia, created by artist Marie-Lou Desmeules.[Photo/icpress.cn]
First lady cartoons enjoy popularity
Foreign dignataries experience Chinese folk culture