Typhoon In-Fa made landfall in Eastern China on Sunday, causing the evacuation of more than 100,000 people, the cancellation of flights in and out of Shanghai and the halting of business operations, according to state media.

In-Fa landed in Zhoushan, Zhejiang province, at 12.30 p.m, local time, with a maximum wind force of 38 meters (125 feet) per second, the China Meteorological Administration said. Local authorities ordered schools, markets and businesses to close, and relocated more than 100,000 people, with forecast rainfall of 10 inches (25.5 centimeters) to 14 inches, media reported.

In neighboring Shanghai, all inbound and outbound flights scheduled on Sunday for the city’s two airports, Shanghai Pudong International Airport and Hongqiao International Airport, were canceled. High-speed trains in and out of the city will be suspended from 7 p.m., and some metro lines have already suspended service, according to railway authorities and the city government.