It's the largest annual human migration in the world.Each year between late January and early February, hundreds of millions of Chinese people head home for the country's biggest holiday...the Lunar New Year. Also called the Spring Festival, it's the one time each year when families scattered across the country reunite. Read more