China News Service, April 24. China Earthquake Networks officially determined that an earthquake of magnitude 5.1 occurred in the waters near Hokkaido, Japan (41.65 degrees north latitude, 144.00 degrees east longitude) at 16:16 on April 24, with a focal depth of 30 kilometers.

Image source: Official Weibo of China Earthquake Networks.