variability over an area depends on the terrain and type of clouds producing the precipitation.
(variability over an area; depends; on the terrain and type of clouds) (clouds; producing; the precipitation)
variability over an area clouds
depends producing
on the terrain and type of clouds
the precipitation