Atmospheric rivers are a weather phenomenon that appear like rivers in the sky: a narrow, long area of water vapour. World ...