The Tour de France cycle race has been running for over 100 yearsThe Louvre in Paris is the most visited art museum in the worldFrance is the largest country in the EU