Fun-filled Mental Elf 5K Fun Run held in Conyngham Hall, Knaresborough involved over 250 participants in a bid to support the mental health services in Harrogate District. 1500 people costumed as elves and other characters run a picturesque 5K route while being warmed up by dancing and singing X-mas carols in groups such as Harrogate Rock Choir.