This Antanarivo could be place in Finland too, it is meaning something like "giving vulgar"... Oravi (island at lake Pielinen in Finland)
Yep, there is factory of Nokian Tyres. First it was using just Nokia name for tyres but after 1988 they split this rubber business out of Nokia (just phone company now). Btw, Nokian means Nokia’s… W, this is tricky one... Westend (Espoo, Finland) Near Nokia HQ !, Funny...