Photo taken on Feb. 13, 2010 shows fireworks illuminating the sky over Yixing city, east China's Jiangsu Province. [Photo: Xinhua]