A magnitude-4.6 earthquake jolted Kashgar Prefecture in northwest China's Xinjiang Uygur Autonomous Region on Tuesday, according to the China Earthquake Networks Center (CENC).