Neidpath Castle standing above the river Tweed near Peebles in the Scottish Borders.