continuous rain in the mountains