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