Berlin, Berlin, Germany
Hyderabad, Andhra Pradesh, India
Gurugram, Haryana, India
Hyderabad, Telangana, India
France
Pune, Maharashtra, India
Delhi, Delhi, India
Hösbach, Bayern, Germany
Tehran, Tehran Province, Iran (Islamic Republic of)
London, United Kingdom of Great Britain and Northern Ireland
New Delhi, Delhi, India
Goa, India