Artificially-induced rain falls in Dubai

Artificially-induced rain falls in Dubai