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...
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.