Turin , Italy
Stuhr , Germany
Zaragoza , Spain
Palma , Spain
Swansea , United States
Garner , United States
Denia , Spain
Sydney , Australia
Heidelberg , Germany
Oxford , United Kingdom