Country Finland Finland
City Helsinki
Founded 1907