Question: What psychiatric hospital is located in the historic village of Carstairs?
Sentence (from "Carstairs"): Carstairs is located 5 mi east of the county town of Lanark and the West Coast Main Line runs through the village.
Relevant evidence: Yes