La ville est située sur la rive droite de la Voghji. Elle est traversée par la ligne de chemin de fer Midzhnavan - Kapan.
Histoire
Sous l'Empire russe, Zangilan fait partie du raion de Zanguezour au sein du gouvernement d'Elisavetpol, créé en 1868. Pendant la période soviétique, le village devient le chef-lieu du raion du même nom créé le 8 août 1930 et obtient le statut de ville en 1967.
Lors de la guerre du Haut-Karabagh, Zengilan passe en 1993 sous le contrôle des forces arméniennes, ce qui entraîne l'exode de la population azérie dans le reste de l'Azerbaïdjan. La ville, rebaptisée Kovsakan, est intégrée à la région de Kashatagh dans la république du Haut-Karabagh et repeuplée par des Arméniens.