Here are few images of finches in a flock at the Deosai National Park (34°56'9" N 75°42'25" E at an elevation of 4600m) in Northern Pakistan. The images were taken on 2nd of October. My initial thought was Tibetan Snowfinch, but cannot confirm the ID. Other possibilities can be Brandt's Mountain-finch or White-winged Snowfinch.
Any help will be welcome
Any help will be welcome