I just finished looking at all of the pictures. Shanghai looks really cool - strange architecture (especially the spherical shaped buildings), but quite interesting to see. Not surprised it was so hot - especially at this time of year :sI noticed that the train was going at 301 kph :O btw, I'm not sure what that mascot could be either...He reminds me a bit of Towlie from South Park, but I doubt there's any connection...