Possible Answers For: Russian peninsula bordering the White Sea