Hurricane from space view