London, England, United Kingdom
Istanbul, Istanbul, Türkiye
London, England, United Kingdom of Great Britain and Northern Ireland
Dresden, Sachsen, Germany
Beijing, Beijing Shi, China
sector 34, Noida, India