Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….


Typhoon Dolphin Barrels Into China, Prompting Mass Evacuations

The storm, which made landfall on Sunday evening, is the strongest to hit China this year and also caused flooding in parts of the Philippines….


Rains from Dolphin flood Shanghai streets in China’s strongest storm this year

Typhoon Dolphin packed maximum sustained winds of more than 90 mph near its center when it made landfall in the region on Sunday before weakening to a tropical storm….