Interesting documentary on how crazy it is for millions of Chinese people to take the train home back to their villages for the Chinese New Year and a look at their living conditions and lifestyle.
Interesting documentary on how crazy it is for millions of Chinese people to take the train home back to their villages for the Chinese New Year and a look at their living conditions and lifestyle.