There is that one day in May on which the European continent is brought together to the sound of music. That one Saturday that captivates over 125 million viewers from around the world: the Eurovision Song Contest.

After Lena's victory in Oslo 2010 with the song "Satellite", Germany is hosting the grand event in Düsseldorf.

Only hours ago, the 25 participating countries were announced for the 56th Eurovision Song Contest. The Final running order is: