20020720 india: Whoever said we are dependent on rain?