Today is the busiest day of the year for China's transport networks as millions head home for the Lunar New Year.
An estimated 230 million people will join the world's biggest annual human migration. For many workers, it will be the only chance they get to visit home all year.
People take to the roads, boats, planes and trains to join family for the traditional New Year's Eve reunion meal tomorrow. The Year of the Rabbit begins on Thursday.