Factors affecting rainfall differences