Stade de Bordeaux by Herzog & de Meuron in Bordeaux, France
Image: Herzog & de Meuron