Courting clouds at Cherrapunjee, Meghalaya - The distant Northeast