The Astonishing Things at What Was Once China’s Top Secret Nuclear Base
China has had many top-secret projects throughout its history, and one of them is the 816 Nuclear Base located on the outskirts of Chongqing.The 816 Project is China's second nuclear ...