Meänmaa
 , or sometimes Torne Valley or Torne River Valley ( ; ) lies at the border of Sweden and Finland . 
<triplet> Sweden <subj> Finland <obj> shares border with <triplet> Finland <subj> Sweden <obj> shares border with