Everybody have seen this image :
Look at the split at the left of the bottom.
It seems to look like the NW of France.
We can see it easily :
Something else strange :
Rockstar doesn't have studios in Paris or France, so why does "Paris" is written on the website of the society :
What do u think ?