Strong winds and rain lash China after Typhoon Noul makes landfall

· IOL