Wait, you've been to Pyongyang? Thats incredible. Was it a tourist trip or journalism? How do you even get access to NK?
Yep, around 20 years ago. Surrealplaces is correct; you get visa on arrival from China, travelling with a specialized tour operator. (
These are the guys I used -- although their tours are more varied than they used to be... but still not that varied.) The DPRK is an interesting place to visit. You travel in a tour group, with multiple 'guides'. Your access is limited; you go with the group, do what you are supposed to, no free time for wandering around. The itinerary is basically a standard one with the only changes coming at the whims of the officials -- we stopped one time in a random public square in a small city and within 15 minutes, our guide got word to get us moving. If you break the rules, you may well be okay unless you do something really stupid, but your guide will face the music once you've left country, so... you follow the rules. In a weird way, going there was easier than many of the countries I've visited, because you pays your money and you takes your chances. Show up for the briefing in advance, follow the group.
The weird thing with a trip there is, well for one how cut off you are. But the other is that you're being actively lied to and misled. Not just the usual sugar-coating that a tour guide might do, pointing out the good and minimizing the bad, or even the sort of tall tales like a ghost tour or whatever. There are propaganda films and museums about the despicable US imperialists you have to watch, but it's also subtle stuff.
For instance, at the metro station, a train came in, a bunch of people got on, milled about the platform, and then got on a train going back the same way they came from. My best example is going to a music instruction room where a dozen young children played a song for us on keyboards; all expertly and in sync. (The North Koreans love doing things in sync.) Look more closely, and one girl is clearly two years older than the others, and hers is the only keyboard connected to an output cable.