Standing on a peninsula that reaches out into Baku's Caspian Sea bay, the sparkling new Crystal Hall is a symbol of Azerbaijan's hopes and ambitions for next month's Eurovision song contest.
2012-04-25
Standing on a peninsula that reaches out into Baku's Caspian Sea bay, the sparkling new Crystal Hall is a symbol of Azerbaijan's hopes and ambitions for next month's Eurovision song contest.