Island · Russia

Belichy Island

Belichy Island, Russia

Belichy Island is a island in Khabarovsk Krai, Russia. A small, narrow island in the northwestern Sea of Okhotsk, one of the Shantar Islands.

More places in Russia

Random Atlas | Belichy Island - island in Russia