Albstadt mountain bike World Cup course construction underway

Course construction is progressing well for the 2013 UCI Mountain Bike World Cup, which will open in Albstadt, Germany on May 17-19th. It will be the first time Albstadt has hosted a World Cup, although the venue has previously hosted German national series events.