Preparing your study page...
Correct answer: D
Explanation
The Sakhalin Island is a territory whose sovereignty has been disputed between Japan and Russia.