A great place to perform prayer in congregation
Great place to worship
Gods house
A modern mosque
A mosque for worship
Gorgeous
Yes