China News Service, April 10th. According to the automatic determination of China Earthquake Networks: At 15:00 on April 10th, an earthquake of magnitude 6.3 occurred near the south of Java Island in Indonesia (9.07 degrees south latitude, 112.45 degrees east longitude). The final result was The official quick report shall prevail.

Image source: China Earthquake Networks official Weibo.