star star star No. 277 Lude 2nd Road, Near Meihua Lake Scenic Area, Dongshan, Taiwan 269, Taiwan
No. 277 Lude 2nd Road, Near Meihua Lake Scenic Area, Dongshan, Taiwan 269, Taiwan