We couldn't find any episodes of Quoth the Camser with the tag “scottish mountains”.

Sorry about that.