Ahmovaara, Finland