People stand on a beach next to a stranded ship which was pushed ashore by waves yesterday under the influence of typhoon Kujira, in Sanya, Hainan province, China. China’s National Meteorological Centre remained on blue alert for the typhoon yesterday morning. It was the eighth typhoon of the year to make landfall in southern China, Xinhua News Agency reported.