For millions of normally overworked and underpaid Chinese workers, the lunar new year, which falls on Feb. 8, is one of the few times of year they have to relax and spend time with their families.
But when the train home gets delayed, things aren’t so relaxing.

Sina Weibo