
Each winter in China, more than 220 million people board trains to return home for Spring Festival (the Chinese New Year, which is on Jan. 31 this year). It’s the biggest single human migration on earth. Despite the billions of dollars the government has spent on its railways, trains only have the capacity to handle 10% of the travelers. Tickets are harder to get and more expensive each year.






















