The article itself has some interesting tourist features, including the Juche Tower (below). They're also claiming that North Korea has the world's largest stadium, seating 150,000 people.
I wish Lost Nomad would resurrect his old blog, which had loads of interesting topics, including ones that showed the shadows of North Korean paratroopers practicing their jobs. It was almost like a little video game.
Sphere: Related Content