> have to do one of the quizzes in the OP to find out about the link to this website.
> have to watch a race and see the link painted on the street at 69km and some bert holding up a small cardboard 700 meters from the finish line
yup, that should be good enough to find this place