Tabuk complex - Tabuk, ksa Back exteriorTabuk complex Saudi Arabia Project Name Tabuk complexLocation Tabuk, ksa