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