China News Service, June 24. China Earthquake Networks officially determined that a magnitude 5.1 earthquake occurred at 2:27 on June 24 in Shanshan County, Turpan City, Xinjiang (41.73 degrees north latitude, 90.67 degrees east longitude), with a focal depth of 25 kilometers.

Image source: Official Weibo of the National Seismological Network