the river dniester is a large river of eastern europe. it starts on the north side of the carpathian mountains. it flows through ukraine, transnistria and moldova for . it ends at the black sea near odessa. it is the second longest river in ukraine.