Watford, England, United Kingdom
Lille, Nord-Pas-de-Calais, France
Delhi, Delhi, India
New Delhi, Delhi, India
Gurugram, Haryana, India