Lush landscape at inveraray castle in argyll, scotland