A place of worship for the Muslim. A bit spacious. Has comfortable ablution center
I pray my salat there every morning
Place of worship God