Delhi rain: Where did it come from?

· India Today