A cloud of light in the sky