Racing at Taiyuan Fen Lake

The 4th Annual ICDBF Championships took place June 10-14, 2013 at Taiyuan Fen Lake in Taiyuan, China .