Photo Gallery: The Grand Prix in the Glass Palace
10.05.2012
An illustration showing the Crystal Hall built on the banks of the Caspian Sea...
DPA

An illustration showing the Crystal Hall built on the banks of the Caspian Sea in Baku. The Crystal Hall, which seats 25,000, will be the site of the Eurovision Song Contest at the end of May.