Street Address: 66-10, Sec. 2, Nankan Road, Luchu, Taoyuan, Taiwan, TW, Taiwan
Country/Region: Taiwan, China