Hundreds of millions of Chinese are now traveling home to celebrate the Lunar New Year. It's the largest human migration on earth -- and it stretches the country's transportation system to the limit.
Travelers rush to make their train in Beijing on Feb. 3. Over three billion journeys will be made by long-distance buses during the 40-day period, according to state media.