Sakhalin Island, Russia, and Hokkaido Island, Japan50.2N 143.0E
Sakhalin is a large island in the North Pacific, stretching from the center to the top center of this image. It is part of Russia, administered as part of Sakhalin Oblast.
Sakhalin is the largest island in Russia, at 948 km (589 miles) long, and 25 to 170 km (16 to 106 mi) wide, with an area of 72,492 km2 (27,989 sq mi).
Sakhalin is separated from the mainland by the narrow and shallow Mamiya Strait or Strait of Tartary, which often freezes in winter in its narrower part, and from Hokkaidō, Japan by the Soya Strait or Strait of La Pérouse.
Nearly two-thirds of Sakhalin is mountainous. Two parallel ranges of mountains traverse it from north to south, reaching 600–1500 m (2000–5000 ft).