New Delhi, Delhi, India
Gurgaon, Haryana, India
Delhi, Delhi, India
Bern, Switzerland
Copenhague, Copenhague, Denmark