તે Imatra ના ફિનિશ નગર થી ડાઉનટાઉન થોડા કિલોમીટર દૂર અને ત્રીસ કિલોમીટર આવેલું છે.