Over 300 barnacle geese endure a 2000-mile migration from their breeding grounds to RSPB Ynys-hir every winter - this is the same as travelling from John O'Groats to Lands End and back!

More...