Great Rosefinch (Carpodacus rubicilla)

Seen it in North Sikkim for the first time after long search. Almost on the last minute of the trip to Gurdongar Lake. Saw it Himachal Pradesh in small numbers. But in Ladakh they are much more common.