Delhi, Delhi, India
New Delhi, Delhi, India
Ho Chi Minh, Ho Chi Minh City, Vietnam
Ahmedabad, Gujarat, India
Noida, Uttar Pradesh, India
Jodhpur, Rajasthan, India