Meteorology and Rainfall