Al Udeid Air Base is one of two military bases southwest of Doha, Qatar, also known as Abu Nakhlah Airport. It houses the Qatar Emiri Air Force, United States Air Force, United Kingdom Royal Air Force, and other foreign forces. From Wikipedia
Production crews stranded in Qatar underscore the logistical hurdles facing the Riyadh event.