Wikipedia / Spectacled finch The spectacled finch (Callacanthis burtoni) is a species of finch in the family Fringillidae. It is native to the Safed Koh and southern slope of the Himalayas.Its natural habitat is temperate forests with a lush landscape. References