A staff member carries packed duck meat at a food factory in Lop County of Hotan Prefecture, northwest China's Xinjiang Uygur Autonomous Region, Nov. 7, 2020. Lop County has 250 duck farms, which help ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results