Photo taken on April 7, 2012 shows cherry blossoms on the Yuantouzhu island, a tourist resort of Taihu Lake, China's second largest fresh water lake, in Wuxi, east China's Jiangsu province. [Photo/Xinhua]