Question: What clan lived in the castle where Flora Harris competed at the Young Rider European Eventing Championships in 2007?
Sentence (from "Blair Castle"): Blair Castle stands in its grounds near the village of Blair Atholl in Perthshire in Scotland.
Relevant evidence: Yes