Megha – Turku/Finland