landfall on China's coast