Stalin Street in Harbin, capital of Heilong jiang province, on July 24. [Photo by Wang Hui/chinadaily.com.cn]