SHANGHAI/BEIJING, China: Heavy rain and strong winds left behind by Typhoon Dolphin flooded large parts of eastern China, soaking coastal areas and submerging streets in Shanghai. The typhoon made landfall in Zhejiang province, south of Shanghai, on the evening of August 9 with winds reaching 151 km per hour. Authorities in parts of Shanghai, including Jinshan district, allowed non-essential businesses, schools and transport services to temporarily shut down as strong winds and heavy rain were expected to continue. In Zhejiang province, strong winds overturned a truck in Wenzhou, according to a video posted online. Factors such as a strong El Niño, high storm activity so far, and weaker trade winds are contributing to this active season.