I want to know the answer to the following question:
On Indian Independence Day, the Prime Minister addresses the nation from what location?
All the background I'm provided with is that "National events such as Republic Day, Independence Day and Gandhi Jayanti (Gandhi's birthday) are celebrated with great enthusiasm in New Delhi and the rest of India.". Is that enough to answer the question?
Answer: no