Logo
Makkah’s Grand Mosque has two of world’s largest cooling stations