One of the best attractions in Baku Azerbaijan. A quick walkaround tour of Deniz Mall.