Shanghai, Shanghai, China
United Kingdom
Ball Ground , United States
Tehran , Iran
Curitiba , Brazil
San Pedro Garza Garcia , Mexico
Raleigh , United States
Shenzhen , China
Ulm , Germany
Fukuoka , Japan
Riyadh , Saudi Arabia
Eyal , Israel