Cloud Formation and Rain