Mělník
It lies at the confluence of the Elbe and Vltava rivers , approximately north of Prague . 
<triplet> Elbe <subj> Vltava <obj> tributary <triplet> Vltava <subj> Elbe <obj> mouth of the watercourse <triplet> Prague <subj> Vltava <obj> located in or next to body of water