Satellite Image Of The Yongbyon Nuclear Site

Satellite Image Of The Yongbyon Nuclear Site

DigitalGlobe/Getty Images

In this satellite image, the construction of the Yongbyon nuclear site is seen November 4, 2010 in North Korea.