Tarr Steps, an ancient bridge made of large stones on Exmoor in North Devon.