So the new Grand Prix in Azerbaijan which is interfering with the end of the 24 Hours of Le Mans is apparently officially named the Grand Prix of Europe. According to nations online:

The country is situated in southwestern Asia with the Great Caucasus Mountains to the north.

And then look at the map:

Azerbaijan is the country with the marker

So why is the EUROPEAN Grand Prix located in Asia?