I was wondering about puddin's flagpoles with that sign. I can't read anything on it, other than "Welcome" in 5-6 languages. It got me to thinking that maybe it was a hostel. I don't know if it is the right place, but might have WRP taken over a hostel somewhere around Interlaken for the pit stop?
Who would pay attention to backpackers around a hostel, even with cameras around. It would maybe just appear as filming a commerical. The mat appears to be on the side of the building to me, kinda out of sight. Like apskip has said before, TPTB seem to be doing a lot of stealth planning into the race activities to befuddle us, or it appears that way to me.