Al Sahara is a shopping mall in Helsinki.