It is the largest historic mosque of Bangladesh