World Finals Moscow
Russia
World Finals 2019
Porto, Portugal
World Finals 2018
Beijing, China
World Finals 2017
Rapid City, USA
World Finals 2016
Phuket, Thailand
World Finals 2015
Marrakesh, Morocco
World Finals 2014
Yekaterinbug, Russia
World Finals 2013
St. Petersburg, Russia
World Finals 2012
Warsaw, Poland
World Finals 2011
Warsaw, Poland
World Finals 2010
Warsaw, Poland
World Finals 2009
Warsaw, Poland