Rural villages in China are filled with workers who have returned home for the Chinese Lunar New Year. 

Many rural Chinese move hundreds of miles to work in factories, and a huge number return home for new-year festivities.

They are part of the largest annual mass migration of humans on the planet.

Al Jazeera's Craig Leeson has been spending it with one family in a remote part of Sichuan province.

Source: Al Jazeera