North and South Korea from space.