Street Celebrations Pop Up In Baku For Eurovision

Music fans turned out in force in the streets of Baku to enjoy the party atmosphere while finalists from 26 countries competing in the 2012 Eurovision Song Contest.

Fans carry the flags of Azerbaijan, Turkey...

...and Norway. In the end, singer Loreen won the final for Sweden.

This woman sports a pro-democracy T-shirt. Many activists used the media attention surrounding Eurovision to raise concerns about Azerbaijan's human rights record.

Others just came out to party.