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