May 25, 2005 thenhbushman Uncategorized This special sight-seeing train is called The Formosan Star. I have yet to take this one, but its on my list of things to do! (Visited 3 times, 1 visits today)