The Landmark is a mixed-use complex located in the heart of Baku’s. It is the location of choice for the international community operating in Azerbaijan.