Striped laughingthrush


The striped laughingthrush is a species of bird in the family Leiothrichidae.
It is found in the Patkai range, where its natural habitat is subtropical or tropical moist montane forests.