heavy rain and mountain snow