Image 1 of 1
CHINA. Pictures depicting atomic bomb explosions in the tourist reception area of 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. 2010

For licensing enquiries, please contact Sean directly.