DMZ with barbed wire

Korean Demilitarized Zone (DMZ), The Eeriest Place on Earth

  North Korea, Pyongyang, that’s it?! When you check out google map, just north of Seoul, South Korea, lays a big chunk of nothingness: North Korea. What happened? What made it this way? One side has soared to getting international…