After centuries of research, scientists, historians and adventurers have come to the conclusion that there is something somewhere !!
Look at the billboard with the map/roads/points of interest. Someone have left a clue on it
except this thing, i putted some splashing water near the bridges, and some statics objets in the pitstops
that's all folks ! have fun !