It is also the site of Bahrain 's largest mosque which houses the new National Library .
The site of Bahrain 's largest mosque is the huge domed Al Fateh Mosque .
It is also the site of Bahrain 's largest mosque , the huge domed Al Fateh Mosque , which houses the new National Library .