A review of atmospheric and land surface processes with emphasis on flood generation in the Southern Himalayan rivers