Looking a bit like some sort of time travel portal from a sci-fi movie, this is one of the Sculptures along the "Snow Road". Sadly, I found I wasn't transported to another time when I stood in it, but you do get a nice view towards the Cairngorm mountains.