20040619 city.bengaluru: Rain fails to deter STFs mission