Typhoon Bavi made landfall in China's eastern province of Zhejiang late Saturday night, state media reported.

Over 1.7 million people had been evacuated as the country braced for Bavi, which is expected to move northwestward inland after the landfall, with its intensity gradually weakening.

Bavi previously battered Japan's southern islands with heavy rain and strong winds, and brought life in Taiwan to a near standstill.

Winds, heavy rainfall batter Taipei

In Taiwan, the typhoon has prompted the "evacuation of more than 10,000 people at risk from landslides and left over 150,000 households without power," DW's Taiwan correspondent Rik Glauert said.