New imaging tech is revealing hidden 5,000-year-old rock art at Finland’s Astuvansalmi site, transforming how ancient Nordic ...