The Meikleour Beech Hedge, the world's tallest hedge, in Perthshire, Scotland.