Taking a quick break in one of the worlds largest railway stations, one of China's seemingly endless high speed trainsets loads hundreds of passengers in preparation for another 300km/h jog across... (more)