Searching for helsinki, finland