Located in Saudi Arabia the Abraj Al Bait building is the tallest in the country and 4th tallest around the world. The building has a large worshipping room with a capacity of 10,000. A 5 star hotel is also within the building to accommodate for the many people who go on a pilgrimage to Mecca to participate […]