World Finals
Dhaka

Bangladesh

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

Yekaterinburg, Russia

World Finals 2013

St. Petersburg, Russia

World Finals 2012

Warsaw, Poland

World Finals 2011

Orlando, FL, USA

World Finals 2010

Harbin, China

World Finals
2009

Stockholm,
Sweden