The white-throated laughingthrush is a species of passerine bird in the family Leiothrichidae. It is found mainly in the northern regions of the Indian subcontinent, primarily the Himalayas, and some adjoining and disjunct areas. It ranges across Afghanistan, Bhutan, India, Myanmar, Nepal, Tibet and Vietnam. Wikipedia

Scientific name: Garrulax albogularis

Leave a Reply

Your email address will not be published. Required fields are marked *