Heidelberg, Baden Wurttemberg, Germany
Moscow, Moscow, Russian Federation
Bangalore, Karnataka, India
Islamabad, Punjab, Pakistan