The 'Shantar Islands' are a group of fifteen islands, up to 720 metres in altitude, that lie in the western part of the Sea of Okhotsk, close to the Russian mainland.
This article provided by Wikipedia. To edit the contents of this article, click here for original source.