star star star No. 58, Ximen Road, Near Hengchun Old Town West Gate, Hengchun, Taiwan 946, Taiwan
No. 58, Ximen Road, Near Hengchun Old Town West Gate, Hengchun, Taiwan 946, Taiwan