Snow on the trees branches. Cadbury Castle, Somerset, England, January 2010.