Tropical storm Nuri made landfall in south China's Guangdong Province at 10:10 PM on Friday, packing winds of up to force-10, or 90 km per hour.
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.