Melnikov Island

Melnikov Island, in Alaska, is where Lara Croft visits to search for the golden Mask of Tornarsuk. She also discovers an old Russian base.