New Delhi, Delhi, India
Helsingfors, Finland
Bengaluru, Karnataka, India
Glasgow, Scotland, United Kingdom of Great Britain and Northern Ireland