×

Reka Shelon'

River in Russia
The Shelon is a river in the northwest part of European Russia, in Dedovichsky, Porkhovsky, and Dnovsky Districts of Pskov Oblast and Soletsky and Shimsky Districts of Novgorod Oblast. The Shelon is one of the principal tributaries of Lake Ilmen. Wikipedia
Source: Reka Sudoma
Length: 154 mi