New Delhi, Delhi, India
Noida, Uttar Pradesh, India
Zürich, Zürich, Switzerland
Gurgaon, Haryana, India
Thane, Maharashtra, India
Koeflach, Styria, Austria
North Strathfield, New South Wales, Australia