A mosque that accommodates a large number of worshipers and is equipped with a range of services, air conditioning and hot water
In the name of God