What country were both Braehead and the 2005 World Wheelchair Curling Championship in?
Braehead: Braehead (Scots: "Braeheid" , Gaelic: "Ceann a' Bhruthaich") is a commercial development located at the former site of Braehead Power Station in Renfrew on the south bank of the River Clyde in Renfrewshire.
i don't know