88 Auldhouse Road, Glasgow, Scotland, United Kingdom, G43 1XA
Sandton , South Africa
Zhengzhou , China
Kita City , Japan
Calasparra , Spain
Bridgend , United Kingdom
Yokne'am Illit , Israel
Indore , India
Pretoria , South Africa
Beijing , China
Sungai Buloh , Malaysia
Zurich , Switzerland