The spring scenery in Wuxi, Jiangsu province has attracted many visitors to the renowned city, which is the cradle of China’s modern industry and commerce. Pink peach flower petals float on the mirror-like emerald river, which encircles the city's ancient architecture. (Xinhua)