Snow field sheep head

Snow field sheep head

Tibetan traditional Tibetan auspicious sheep head, Tibetan post-Tibet area must eat sheep's head when the New Year, in order to show good fortune.