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 840 miles (1,350 kilometres). It ends at the Black Sea near Odessa. It is the second longest river in Ukraine.