Shanghai had evacuated almost 283,000 people from vulnerable coastal and low-lying areas as Typhoon Co-May made landfall in the Chinese financial hub on Wednesday evening, bringing lashing rains and winds.
The city's meteorological observatory issued an orange rainstorm alert, the second-highest warning level, on Wednesday afternoon as sheets of water inundated the city.