incredible structures ever discovered around the world, with those in Cairo and Mexico some of the most recognisable.But did you know there is one a lot closer to home?Aberdeenshire in fact.Hidden away in woodland on the Balmoral Estate in Royal Deeside is an incredible pyramid structure which rises above the trees.The unbelievable stone cairn, which is one of eleven to be found on the estate, stands like a miniature version of those more famous pyramids built in Ancient Egypt.Erected by Queen