New Deer — village in Aberdeenshire, Scotland, UK