Answer: porkkala

AnswerCrossword Clue
PORKKALAFinnish port, now Russian naval base under 50-year lease.