There is a 41 foot stone pyramid on the Balmoral Estate in Royal Deeside, Scotland. It’s called the Balmoral Cairns and there are 11 in total. They commemorate members of the British Royal family and events in their lives.

This is the Best Funny Store you’ve never seen before. Believe it or just watch for 5 minutes. I am damn Sure you will become crazy and buy anything from our site. We have 500k satisfied buyer in worldwide. So, Kill People in Silently. Continue reading There is a 41 foot stone pyramid on the Balmoral Estate in Royal Deeside, Scotland. It’s called the Balmoral Cairns and there are 11 in total. They commemorate members of the British Royal family and events in their lives.