Possible weather phenomenon