Heavenly light