EMBED </>More Videos

NASA imagery shows a waterlogged southeast Texas visible even from space. (NASA Earth Observatory)