bn:01040644n
Noun Named Entity
EL
No term available
EN
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. Wikipedia
Geonames
Relations
Sources