Last weekend is a historical and memorable weekend of Formula 1 history, as the 1000th race of the highest class of single-seater world championship was held at Shanghai, China since the first Grand Prix in 1950 at Silverstone, United Kingdom.
While the champagne splash on the podium just vaporized in Shanghai International Circuit, here are some highlights we covered during the race weekend from April 11th to April 14th.