Shopping mall in Turkey, offering a variety of stores.