DescriptionArtsakh Transnistria Locator.png English: Locator map of Artsakh and Transnistria. The self-proclaimed Republic of Artsakh is internationally...