We are located in northern Europe,
in southern Finland,
100 kilometres to north from Helsinki.
A city called Lahti.