The site is roughly here, for anyone who wants to judge for themselves whether clear-cutting forests is a local custom or whether every Finnish tree is sacred.
https://www.google.com/maps/place/R4V8%2BW2C,+91500+Tahvola,...
https://www.google.com/maps/place/R4V8%2BW2C,+91500+Tahvola,...