Pune, Maharashtra, India
Nuremberg, Bavaria, Germany
India
Osnabrück, Lower Saxony, Germany
Pasadena, CA, USA