The star-shaped wings of Deniz Mall inspired by Azerbaijan’s national symbolBy Sarangi NairFebruary 3, 2024 Located on land reclaimed from the Caspian Sea, Deniz Mall covers a massive 300,000 square feet on five floors, making it the largest shopping mall in the Caucasus region.