Gallery Chinese Grand Prix – Friday 10th April 2015. Shanghai, China The Shanghai International Circuit was designed as the race circuit for the new millennium. And the modern track, with its... 10 Apr 0