Telegraph.co.uk | What happens when 1.4 billion people go on holiday at the same time Telegraph.co.uk If you thought the swell of traffic that ebbs across the UK each bank holiday weekend was daunting, imagine how the Chinese feel over their New Year. Over the 40-day period of the Spring Festival, as it is known in China, which begins on January 28 ... |