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