An eight-story-high mural named "Sun," is painted by a Belarussian couple, on the wall of an old residential building in Chengdu, Southwest China's Sichuan Province. Photo: VCG