Mosque with modern architecture has a capacity to accommodate over 900 worshippers The new mosque features modern architectural design, covering an area of 738 square metres, with a capacity to ...