The streaked laughingthrush (Trochalopteron Trochalopteron ) is a species of bird in the family Leiothrichidae. This photo was taken in North India.