Typhoon Dolphin, the most powerful tropical cyclone to hit China this year, has made landfall on the country's east coast, bringing torrential rain and strong winds and triggering warnings of flooding and landslides.

Authorities in eastern China are shutting schools and tourist sites as Typhoon Dolphin heads for the coast.

BEIJING — Authorities in eastern China shut schools and tourist sites as Typhoon Dolphin made its way toward land on Saturday. The storm’s maximum...