Hanging Tree, Setomaa, Estonia, February 2025