Circuit Preview – Shanghai Date published: April 12 2011 A drivers eye preview of the relatively new Shanghai International Circuit in China, an hours drive away from the city in the former Anting marshlands. Share this article