Stade de France
Stade de France, Paris, France.