Built on the site where India's first PM was laid to rest, this green sanctuary in the heart of Delhi…