Follow me on Twitter

Thursday, December 27, 2012

China's fastest train- have a visual tour and think when can we better them!!

Beijing departure station for the fastest trains