Wow, I have never seen that location before!
I can't figure it out for the life of me, but if I had to guess, I'd say it was at whatever the Monaco track is called.
Yes its Monaco, i was looking for some spots without "racing" walls and i found that spot just were Aragam says. I don't like city courses with those walls
I'll probably take another pic to fix that odd end at the right also