Owner Ministry of Transportation of Saudi Arabia
Date October 1981 - December 1983
Location Mecca - SAUDI ARABIA
Total Surface -