Thick fog on Sunday disrupted flights at major airports in the United Arab Emirates (UAE) as thousands of foreign residents rushed to travel home for Christmas and the New Year.
Dozens of flights were cancelled, diverted or delayed at the three main airports in the emirates of Abu Dhabi, Dubai and Sharjah.
At the Dubai airport, one of the busiest in the world, at least 17 flights were cancelled, as visibility dropped to just 100 metres in some areas of the emirate.
At least another 100 incoming flights were either diverted to nearby airports or delayed, according to the flight schedule at
