Watch: Heavy rains, hail lash UAE creating waterfalls from mountains; residents capture lightning
- last year
Nature has shown its truest beauty with rains falling in several parts of the country, creating scenic views and bringing elements of the earth to life.