Sakhalin Island

Sakhalin Island is a large island in the North Pacific Ocean, just north of Japan and close to the eastern coast of Russa. It is owned by Russia, but has historically been the subject of territorial disputes between Russia and Japan.

This image is from Hammond's Unabridged Atlas & Gazeteer of the World, published by C. S. Hammond, New York, 1924. (Collections of Penobscot Marine Museum)

Database ID: 
G1019.H53 1924-89