Dubai, Dubai, United Arab Emirates
Terneuzen, Zeeland, Netherlands
Taiwan, Republic Of China
Hsinchu, Hsinchu, Taiwan
Longwood, FL, USA