Magnitude 5.2 Earthquake near Zhaotong, China - October 11, 2025