Twenty-six countries will be competing at the Eurovision Song Contest 2012 at Crystal Hall in the Azeri capital Baku tonight.…