Mountain View, CA, USA
Taipei, Taiwan, Province of China
Dharamsala, Himachal Pradesh, India
Always, Traveling, USA