The 2012 Bahrain Grand Prix returned to Bahrain after the 2011 race was cancelled due to ongoing anti-government protests.