Explore relationships

Sakhalin Island

Sakhalin (Russian: Сахалин, IPA:) is an island in Northeast Asia which is a part of Russia. Its north coast lies 6.5 km (4.0 mi) off the southeastern coast of Khabarovsk Krai, while its southern tip lies 40 kilometres (25 mi) north of the Japanese island of Hokkaido.

Use + to expand a branch. Click a topic name to open its summary.