The Nagorno-Karabakh conflict is a long-running ethnic and territorial dispute between Armenia and Azerbaijan, in the South Caucasus region between Europe and Asia.