Parking garage for camels?
Repair facility for magic carpets?
High speed rail to get the CIC out of Dodge? Force field shield? Magic carpet repair station? You might be right - magic carpet it is...