The definition: An atmospheric river (AR) is a long plume of moisture that stretches from the tropics or subtropics into ...
The trio of atmospheric rivers is the result of moisture being funneled in between different weather systems spinning in opposite directions over the Pacific — imagine feeding a piece of paper ...