Two artists, one of them dressed in a Spider-Man costume, walk on a street in Chengdu, capital of Sichuan province, last week. [Photo by Zhang Lei/China Daily]