Mosque with main hall; veranda; courtyard 1000 worshiper can offer their prayer in main hall