A County Durham heritage railway will run trains this Christmas for the first time since 2019.
Special Christmas services on the Weardale Railway, which runs through the North Pennines AONB, will run throughout December. Santa and his elves will be on the trains, as will festive food, drinks and decorations.
Christmas services have not operated on the line since 2019, but following the partial reopening of the year in spring - and the success of the summer timetable which ran between Stanhope and Wolsingham - staff were delighted to bring services back for the festive season.