Msta River
River in Russia
The Msta is a river in Tver and Novgorod Oblasts of northwestern Russia, a tributary of Lake Ilmen. It is 445 kilometres long, and the area of its basin 23,300 square kilometres. The principal tributaries of the Msta are the Berezayka, the Uver,... Wikipedia