Dhammarati told us about the site where the sutta was taught which is now in a public park in Dehli - some of the rocks have had gold leaf put on them as a sign of devotion.