Two Killed in Explosion at Suspected Iranian Nuclear Site » Parchin 2004 Posted October 7, 2014 by Atara Beck. The Parchin site in 2004 (Photo: Space Imaging Middle East) Image metadata Shutter Speed: 0 seconds