helsinki, southern finland, finland
Mikkeli Polytechnic
North Karelia Municipal Education and Training Consortium