question: What major tennis stadium is located in New Delhi ?
answer: R.K. Khanna Tennis Complex
turker_answer: R.K. Khanna Tennis Complex is the major tennis stadium located in New Delhi .
rule-based: R.K. Khanna Tennis Complex is located in New Delhi .