Picture of Cathartes melambrotus / Greater yellow-headed vulture at Birds Park Hambantota and this animal species is unique on zooinstitutes.com