Delft, Zuid-Holland, Netherlands
San Diego, CA, USA
Sriharikota, Andhra Pradesh, India
Cambridge, England, United Kingdom
Agra, Uttar Pradesh, India
London, England, United Kingdom of Great Britain and Northern Ireland
Karnataka, India
Bengaluru, Karnataka, India
Yol, Himachal Pradesh, India
Delhi, India