Madrid, Spain
Madrid, España/Spain
Shanghai, China
Spain
Moscow, Russia
Barcelona, Spain
Nottingham / Valladolid, United Kingdom / Spain