Spot-throated babbler explained

The spot-throated babbler (Pellorneum albiventre) is a species of bird in the family Pellorneidae. It is found mainly in Eastern Bangladesh, Bhutan, Northeast India, Yunnan, Myanmar and Vietnam.

Its natural habitats are subtropical or tropical moist lowland forest and subtropical or tropical moist montane forest.

References