The southwest monsoon has finally entered Nepal, arriving six days later than its usual schedule, the Department of Hydrology ...