Mesochora
It is located in the Athamanika mountains ( southern Pindus ) , on the upper course of the river Acheloos , about 800 m above sea level . 
<triplet> Athamanika <subj> Pindus <obj> mountain range