Weather balloon takes photos from space