bn:18196217n
Noun Named Entity
JA
No term available
EN
Orekhovy Island is an island in Russia, situated in Lake Ladoga and located at the confluence of Ladoga and the River Neva, at the town of Schlisselburg in Leningrad Oblast. Wikipedia
Relations
Sources
IS A
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY