Posted by chris davis on January 16, 2008 
What an impressive train. Just shows what a land of contrast China is, from their grubby industrial steam to this.
- Post a Comment -