When graduate student Cai Zhishan decided to spend her Labour Day holidays in northern China, she wished she had enough money to hire a car for the more-than 4,000km (2,500 mile) round trip - the ...