Barcelona, Spain
Tehran, Tehran Province, Iran
Nairobi, Kenya
Shanghai, China
Berlin, Germany
Edinburgh, United Kingdom