More than 300,000 french fans filled the Champs Elysees, Arc de Triomphe, and Eiffel tower after France defeated Croatia 4-2 in the World Cup final. This was the second World Cup win for France, after their first victory on home soil back in 1998.
Editorial credit: AGIF / Shutterstock.com