20130628 city.delhi: Rain teaser leaves Delhi wanting more