Location

Location

The 2011 race was held in Den Helder, The Netherlands on the Dijk.

 location-1