Natural disasters 2 hours ago Storm in Shanghai, China Show on map Shanghai, China · 1 independent report · 1 publisher First reported by ambito.com