On November 17, 1976 the People's Republic of China conducted its largest nuclear test. A thermonuclear device was dropped from an H-6 bomber over Lop Nur test site and detonated with a yield of 4 Megatons.
Yield: 4 Megatons Location: Lop Nur, China Date: November 17, 1976