Circuit Preview – Shanghai Editor 12 Apr 2011 11:27 AM 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.