A magnitude-2.8 earthquake struck the Luanzhou City, north China's Hebei Province on Sunday, according to the China Earthquake Networks Center (CENC).