The sun is seen through the rainwater on window in Jiaxing, east China's Zhejiang Province, June 5, 2009. A strong convective weather hit Jiaxing on Friday afternoon. [Xinhua]