CCTV – Dashibishan Trail, Fengbin Township, Hualien County, Taiwan

CategoriesAll, CCTV
LocationTaiwan