Beijing, People's Republic of China
Delhi, Delhi, India
Delhi, India
Puducherry, Puducherry, India
Coimbatore, Tamil Nadu, India