It's May 2007 and Delhi roads are lined with green trees spotted by yellow &amp;quot;Amaltaas&amp;quot; in their glory.