Cairo, Cairo Governorate, Egypt
Helsinki, Uusimaa, Finland
Vantaa, Uusimaa, Finland
Shanghai, Shanghai, China
Berlin, Berlin, Germany
Egham, UK
Zagreb, City of Zagreb, Croatia
Vantaa, Finland
Enschede, Overijssel, Netherlands
Cairo, Egypt