The Lop Nur nuclear test site in northwestern China, on Dec. 8, 1966. A test occurred on Dec. 28, 1966.