Original: France is also famous for its 24 Hours of Le Mans sports car endurance race held in the Sarthe department.
Simplified: France is also famous for its 24 Hours of Le Mans car race.