Cambridge, Cambridgeshire, United Kingdom of Great Britain and Northern Ireland
guangzhou, guangdong, China
Alexandria, Egypt
Lorch, Hesse, Germany
Dubai
Kuala Lumpur, Malaysia