22 events in 2023 | 85 events in 2022 | 156 events in 2021 | 191 events in 2020 | 224 events in 2019 | 231 events in 2018 | 232 events in 2017 | 129 events in 2016 | 101 events in 2015 | 1 event in 2014
February 2023
Shenzhen, China
Barcelona, Spain
Roma, Italy
Kalyan, India
, India
Singapore, Singapore
Barcelona, Spain
March 2023
Balaclava, Mauritius
Oxford, United Kingdom
Nice, France
April 2023
Plymouth, United Kingdom
May 2023
Milan, Italy
Taizhou, China
Zurich, Switzerland, Switzerland
Brussels, Belgium
London, Spain
June 2023
Portsmouth, United Kingdom
Seoul, Korea (South)
July 2023
Beijing, China
scroll to navigate timeline