Photos: All the stadiums for Euro 2016

Stade de France, Paris - capacity 81,338