Every Chinese New Year as people board trains, planes, buses, cars and mopeds to head home for the warmth of the family reunion, taking part in the largest human migration in the world. According to China’s Ministry of Transport, around 2.91 billion trips (2.48 billion journeys by road, 332 million by railway, 54.55 million trips Read More