Stand in Aberlemno and you find yourself at the heart of a landscape of deep importance to the Picts - and a place where ...