islamic place of worship is the center of religion .