Granada, Andalusia, Spain
London, London, England
Bremen, Bremen, Germany
Montargis, Centre, France
London, London, United Kingdom of Great Britain and Northern Ireland