snake river valley