Delhi, Delhi, India
China
Beacon, NY, USA
Düsseldorf, Nordrhein-Westfalen, Germany
New Delhi, Delhi, India