World's largest cooling stations installed in Grand Mosque