20100704 unknown: Monsoon arrives in north India