Barcelona, Catalonia, Spain
Amsterdam, North Holland, Netherlands
Dubai, Dubai, UAE
Castelló de la Plana, Comunidad Valenciana, Spain
Petaling Jaya, Selangor, Malaysia
New York, NY, USA
Birmingham, England, United Kingdom of Great Britain and Northern Ireland