Lan Yang Yang Homestay is located in No.119 Fude Rd,Hengchun Town, 094642, Hengchun Township, Taiwan.