The "Päällyskivi" seita rises on the shores of Inari Lake. It has been determined to be a sacred place through the arrangement of the stones on top.
Doesn’t look much like most elk heads that I’ve seen.