Vanity Fair
Oct 2011
On the railways of China and a trip aboard its latest spectacle, a $32 billion line carrying passengers between Shanghai and Beijing at 170 MPH.
On the railways of China and a trip aboard its latest spectacle, a $32 billion line carrying passengers between Shanghai and Beijing at 170 MPH.