A large storm system, part of a strong atmospheric river moving inland from the Pacific Ocean, hit the Coachella Valley Saturday, Nov. 15, 2025.