The last paragraph is telling.

China's Ambitious New Rain-Making System Would Be As Big As Alaska | Gizmodo Australia