In pictures: Rare glimpse inside North Korea

Technicians check the North Korean satellite launch vehicle Unha-3 on the launch pad at the Sohae Satellite Launching Center on April 8.

Technicians check the North Korean satellite launch vehicle Unha-3 on the launch pad at the Sohae Satellite Launching Center on April 8.