Turkey's largest mosque opens for worship on Istanbul’s Çamlıca Hill

Turkey's largest mosque opens for worship on Istanbul’s Çamlıca Hill

ALL PHOTOS