Today's stage (13th of July) of the Tour de France will finish in Mulhouse and take many of the same roads that we travelled in the route of the European Event 2010, including the "Grand Ballon" with its hairpins.
Watch coverage on your TV and see if you can recognise it...
Peter