20100909 unknown: Rains wreak havoc in North India