Singapore, Singapore
North Ryde, NSW, Australia
Taipei City, Taipei City, Taiwan, Republic Of China
Nonthaburi(Near Bangkok), Thailand
Bangkok, Thailand