London, England, United Kingdom
Mannheim, Baden-Württemberg, Germany
Tuineje, Canary Islands, Spain
COSTA TEGUISE, Spain
Tallinn, Harju maakond, Estonia
Espoo, Finland
Moskva, Moscow, Russian Federation
Trondheim, Sør-Trøndelag, Norway
Shanghai, Shanghai, China
Helsinki, Finland