World Cup final: 90,000 fans in Paris fan zone

An estimated 90,000 fans gather in the Paris fan zone near the Eiffel Tower to watch France battle it out against Croatia in the World Cup final. IMAGES
Back to Top