Daily Archives: November 17, 2011

Futuristic-Looking High Speed Train in Shanghai 上海

Boarding the Fastest Commercial Train

The first time I rode on a high speed train in China, I was awed by the power and the speed of the train. Practically all of my train rides…