BEIJING, CHINA - 2009/01/21: Passengers at the Beijing West Railway Station. Its been called the largest human migration in the world, about two billion people on the move, and it happens every year in China for the Lunar New Year. Going home in time for New Years eve is paramount, especially for migrant workers, but coping with this massive crowd is almost impossible some 340 million people are expected to travel by train alone, much more than the number of tickets available. (Photo by Zhang Peng/LightRocket via Getty Images) Source: LightRocket / Zhang Peng/LightRocket via Getty Images