Pindus
The Pindus ( also Pindos or Pindhos ) ( ; ) is a mountain range located in northern Greece and southern Albania . 
<triplet> Greece <subj> Albania <obj> shares border with <triplet> Albania <subj> Greece <obj> shares border with