Answer: porkkala

AnswerCrossword Clue
PORKKALA

Finnish port, now Russian naval base under 50-year lease.