Past DSFDs

2015 DSFD 24  Edinburgh, Scotland

2014 DSFD 23 Paris, France

2013 DSFD 22 Yerevan, Armenia

2012 DSFD 21 Bangalore, India

2011 DSFD 20 Fargo, USA

2010 DSFD 19 Rome, Italy

2009 DSFD 18 Beijing, PRC