FRANCE, the country of the Enlightenment, the land of human rights, the Eiffel Tower, the Notre Dame Cathedral, and Paris—the City of Love. The French are also known for being very passionate about their culture and art, which is showcased in many museums lik…