Port in northwest Russia (8)
I believe the answer is:
murmansk
(Other definitions for murmansk that I've seen before include "Sea port in NW Russia" , "Largest town north of the Arctic Circle" , "Port of north-western Russia" , "Port in the Arctic Circle" .)