Question: where is the royal ascot horse race held
Answer: Ascot, Berkshire, England