theislamicinformation.com
World's Largest Umbrella To Be Installed in Masjid Al Haram - with Facts
World's Largest Umbrella is going to be set up in Masjid Al Haram and right on top of Kaaba carrying state of the art facilities.