Delhi, India
Noida, Uttar Pradesh, India
london, United Kingdom of Great Britain and Northern Ireland
Ahmedabad, Gujarat, India