Earthquake with magnitude 4.40 occurred near HUBEI, CHINA at June 26, 2025, 4:25:01 PM UTC

June 26, 2025, 4:25:01 PM UTC