Heavy rain lashed Shanghai Sunday, causing delays of more than 20 international flights, Xinhua quoted aviation authorities as saying. Some parts of Shanghai reported rainfall of nearly 200 millimeters, three days after it was lashed by the heaviest rainstorm in almost 70 years. More than 20 outbound flights at Shanghai Pudong International Airport have been delayed and dozens inbound planes failed to land in the rain. Following the heavy rain, water in the Taihu Lake near Shanghai has risen 0.28 meter above the alarming level. The water level is under control, but more typhoons in August could complicate flood control efforts, local maritime authorities said. Floods in northwestern Qinghai province and southern Guangxi province have damaged some roads and disrupted traffic.