I want to know the answer to the following question:
The Buddha Jayanti Park is located in which Indian city?
All the background I'm provided with is that "The largest of these include Buddha Jayanti Park and the historic Lodi Gardens.". Is that enough to answer the question?