Earthquake with magnitude 3.40 occurred near South China Sea, Babuyan Island at August 19, 2025, 4:51:50 PM GMT

August 19, 2025, 4:51:50 PM GMT