No. 103, Aly. 86, Ln. 2, Hengnan Rd., Near Hengchun Old Town South Gate, Hengchun, Taiwan 946, Taiwan