Mysterious natural phenomenon