Its nice please
Good
Great design mosque, may God reward its builders
Mosque means the house of God means peace of mind
House of Gods pure houses
New and spacious mosque