China's commercial hub Shanghai and neighboring coastal regions cancelled all flights, slowed or suspended subway trains and shuttered businesses as Typhoon In-fa made landfall on Sunday. The typhoon landed in the Putuo district of the city of Zhoushan, a major port in the east coast province of Zhejiang, at 12:30 p.m. The storm hit as central China was still reeling from record flooding that killed at least 63, cut off power and forced the relocation of more than 1 million people.