Happy Valley, so many stones , so much rock art, so many cairns.
I think you've got the pic in the right place Kammer,
Logical(ish) reasoning process:
There's no trees, so it can't be Ri Cruin.
There's no chamber stone at the top, so it can't be Nether Largie South.
It's too tall to be Nether Largie Central.
It's got a fence around it, so it can't be Glebe.
It's not on it's tod, and there's no trees, so it couldn't be Dunchraigaig.
It has to be Nether Largie North.