Some 130 million Chinese workers travel home from the nation’s cities just once a year, to celebrate the New Year.
“Last Train Home,” is the first feature documentary from Chinese-Canadian director Lixin Fan, charting a dramatic Chinese journey - the largest human migration in the world.



