New Delhi, New Delhi, India
Doha, Doha, Qatar
Cornella de Llobregat, Catalonia, Spain
New Delhi, Delhi, India
Switzerland
Madrid, Madrid, Spain
San Francisco, CA, USA
Lalin, Galicia, Spain
Gurugram, Haryana, India
Bogotá, Bogota, Colombia