/ AP??????Reddit???-CommentsThis March 28, 2012 satellite image provided by DigitalGlobe shows North Korea???s Tongchang-ri Launch Facility, including the launch pad, center left, the rocket engine test stand, bottom, and the assembly building, top in green, on the nation???s northwest coast.