Heidelberg, Baden-Württemberg, Germany
New Delhi, Delhi, India
Berlin, Berlin, Germany
Bengaluru, Karnataka, India
Magdeburg, Saxony-Anhalt, Germany