A feature documentary about the current living situation of shepherds banned from herding sheep in Fengning County of Hebei Province, in the context of the Afforestation Project.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…