Mercedes AMG driver Lewis Hamilton of Britain celebrates winning the Chinese Formula One Grand Prix at Shanghai International Circuit in Shanghai, China, April 12, 2015. Hamilton won the race in 1 hour 39 minutes 42.008 seconds. (Xinhua/Fan Jun)
Day|Week