Cloudbursts

Cloudbursts

25.00

Cloudbursts or downpours have no strict meteorological definition. The term usually signifies a sudden, heavy fall of rain over a short period of time. A localised weather phenomenon, cloudbursts leads to flash floods/ landslides, house collapse, dislocation of traffic and human casualties.

Category:

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.