Image 11 of 27
Prev Next
CHINA. One of many machines on display inside the underground command center in Xihai Township, or 'Atomic City'. It was the place where China's first atomic bomb was made and tested, on the Qinghai-Tibet Plateau in western China. The command center has now been opened to the public to tour. 2010


Add to Lightbox

Previous     Next

For licensing enquiries, please contact Sean directly.