A glorious walk in the Scottish Cairngorms.