Barcelona, Catalonia, Spain
Wuxi, China
Saint Petersburg, Saint Petersburg, Russia
Asuncion, Paraguay
Roma, Lazio, Italy
Saint Petersburg, Saint Petersburg, Russian Federation
Barcelona, Catalunya, Spain
Sidi M'Hamed, Algiers Province, Algeria
New York, USA
Kuala Lumpur, Selangor, Malaysia