VeloNews Mountain World Cup #3: Men's XC Germany Facebook Icon Twitter Icon Email Icon The master at work: Julien Absalon. Offenburg, Germany has hosted a World Cup five years in a row and Absalon has won every race. Photo © Michal Cerveny/Tamarac Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.