Xinxiang, Henan, China
Shenzhen , China
Beijing , China
United Kingdom
Monterrey , Mexico
Travis , United States
Cairo , Egypt
Cleveland , United States
Gwangju , South Korea
Brentwood , United States
London , United Kingdom
Miami , United States
Or Akiva , Israel