Very close
A good mosque, belonging to the Shariah Association
Oh God, make your homes full of your servants always
Beautiful mosque
There are no possibilities
House of worship / mosque
Allah is the greatest
Lovely