Hannover, Niedersachsen, Germany
London, United Kingdom of Great Britain and Northern Ireland
Shenzhen, China
Haifa, Haifa District, Israel
Berlin, Berlin, Germany
Moscow, Russia