Sky displays rare celestial event