CHINA | Sunday, 19 October 2008 | Views [337]
The top speed of the train from the airport into Shanghai.