star star star star No. 151 Zhongzheng Road, Near Hsinchu City God Temple, Hsinchu, Taiwan 300, Taiwan
No. 151 Zhongzheng Road, Near Hsinchu City God Temple, Hsinchu, Taiwan 300, Taiwan