Strong convective weather hits Shaoxing, east China's Zhejiang Province with heavy rainfalls at the afternoon of Aug. 28, 2011. [Chinanews.com]