Typhoon Dolphin, the 13th typhoon of the year, made landfall in Yuhuan, a city in Taizhou, Zhejiang Province, eastern China, at around 5:30 p.m. on Sunday, according to the National Meteorological ...