Lenin's statue in Kotka was the last remaining one in a Finnish public space, Source: Kotka Municipality