In Baku, capital of Azerbaigian, the new two-level 150-sqm store is on Neftchilar Avenue in the heart of the fashion district.