61st anniversary of successful detonation of China’s first atomic bomb
By: Global Times | Published: Oct 16, 2025 12:18 PM
On October 16, 1964, China successfully detonated its first atomic bomb at the nuclear test base in Lop Nur, Northwest China's Xinjiang Uygur Autonomous Region.