Shelon River

E1517363 UNEXPLORED

The Shelon River is a river in northwestern Russia that flows through the Novgorod region and historically served as an important waterway and site of the 1471 Battle of Shelon.

All labels observed (2)

Label Occurrences
Lopsha River 1
Shelon River canonical 1

How this entity was disambiguated

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lake Ilmen inflow Shelon River
Yug River hasTributary Lopsha River
linked to: Shelon River