Can you believe this is France?