Çamlıca Mosque opens for worship in Istanbul March 7, 2019 Turkey’s largest mosque complex is designed to accommodate 63,000 worshippers.