These statues - of a man and woman - survey a Scottish glen that is associated with fairies and is one of the country's largest ski areas. Name the glen. Can someone please confirm if the answer is Glenshee since I cannot find confirmation that the statues of a man and woman are located there. Thanks