The United Arab Emirates is considering an ambitious project to build a mountain that would help boost rainfall in the arid nation. Arabian Business reports that scientists are studying the feasibility of creating a man-made mountain. Experts from the … Discuss
Source: The Free Dictionary