Houston, Texas, United States, USA
Lubbock, Texas, United States, USA
Greater Noida, Uttar Pradesh, India
Redford, Michigan, United States, USA
New Delhi, Delhi, India
Pune, Maharashtra, India
Abu Dhabi, United Arab Emirates
Brookfield, Wisconsin, United States, USA
Bangkok, Thailand
California, United States, USA