Farmers catch ducks during a traditional folk festival in Qiandongnan Miao and Dong Autonomous Prefecture in Southwest China’s Guizhou Province, March 24, 2016. (Photo/CFP)
RIGHT BG
Farmers catch ducks during a traditional folk festival in Qiandongnan Miao and Dong Autonomous Prefecture in Southwest China’s Guizhou Province, March 24, 2016. (Photo/CFP)