Beijing Winter Olympics themed High-speed train made its first journey in China
The first high-speed train custom-made for the Beijing Winter Olympics set off in China on Thursday. Specially designed train made it's on the high-speed railway linking Beijing and Zhangjiakou, which are the co-host cities of the upcoming…