London, England, United Kingdom
Stavanger, Rogaland, Norway
New delhi, Delhi, India
Noida, Uttar Pradesh, India