Indonesia
Houston, Texas, United States of America, USA
Berlin, Germany
Singapore
Dallas, Texas, United States of America, USA
New Delhi, Delhi, India
USA
India
United Arab Emirates
Baarerstrasse 135, Zug, Zug, Switzerland