Makkah Al-Mukarramah Bus Operation Project - Makkah Al-Mukarramah
Fence works - excavation - backfilling - asphalt