The Devil’s Stone of Odre is one of the most popular foot imprinted stones in Latvia. It (length-2m, width-1,5m, height-1m) has got a smooth and sloping surface and displays a clear foot imprint of a child and a calf or the Devil. Other foot imprints cannot be identified clearly, although there are about twenty different shallow hollows found in the stone.
visittalsi.com