20041101 city.delhi: Spirit of the hills at Dilli Haat