Strong tropical storm Nalgae landed on China's southmost island province of Hainan Tuesday. Nalgae came ashore near Dong''ao Tawnship of Wanning City in Hainan Province, packing winds of 90 kilometers per hour at its center, said the Hainan Provincial Meteorological Station, according to China''s News Agency (Xinhua). The station forecast that the tropical storm would move westwards after making landfall, bringing gales and rainfalls to south China's coastal areas.