London, England, United Kingdom
Podgorica, Podgorica Municipality, Montenegro
Podgorica, Podgorica, Montenegro
București, Municipiul București, Romania
London, England, United Kingdom of Great Britain and Northern Ireland
Turku, Finland