Rain soaked Barbil yard.Incidentally Barbil is the fifth largest deposit of irone ore and manganese ore in the world. (Anindya Roy)