Merrillville, Indiana, United States
Cairo , Egypt
Sao Jose dos Campos , Brazil
Lewis Center , United States
Sungai Buloh , Malaysia
Nieuwegein , Netherlands
Portici , Italy
Xiamen Shi , China
Assen , Netherlands
Dayton , United States
Malaysia
Calgary , Canada