Taiwan Sugar 0-6-0T No. 335
Chishang, Taiwan
Location: Pastoral Farm Resort Hotel
Status: Display