Documentary about a tribe of indigenous people in northern China.
Press ESC key or click outside to close.