Archive For February 5, 2018
Established in 2011, Qatar’s State Mosque, renamed Imam Muhammad Ibn Abdul Wahab Mosque, is the largest in Qatar. It’s built over 19,550 sq m on three levels with an area of 175,000 sq m, fitting more than 30,000 worshippers for prayers.