Welcome to Turku for the 88th Music World Festival