Question: where's the british open played this year?
Answer: Royal Birkdale