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 .