A map of this island.
Sakhalin is an island in eastern Russia in the Pacific Ocean just north of Japan