The spectacled finch (Callacanthis burtoni ) is a species of finch in the family Fringillidae. It is found in temperate northern regions of the Indian subcontinent, ranging across Afghanistan, India, Nepal, and Pakistan. Its natural habitat is...