Nakhchivan is a semi-desert region that is separated from the main portion of Azerbaijan by Armenia. The Zangezur Mountains make up its border with Armenia while the Aras River defines its border with Iran. The Araz reservoir located on that river supplies water for agricultural needs and the hydroelectric dam generates power for both Azerbaijan and Iran.