Helsinki train station. The train is running 25 mins late, but I don't mind.