International Cultural Centre, Helsinki, Finland