A few villages close to the China border have also seen unseasonal snowfall, leaving dozens of shepherds and thousands of sheep stranded, a village headman told AFP.