What game is shown in this stock photo?
Although my initial theory didn't hold up, the Crystal track led me to this BGG thread. Afterwards it was elementary.
Mystery is solved: your game most definitely is Istanbul.