Taiwan
[Previous Photo]    [Back to Gallery]    [Next Photo]

Taiwan

Ali Shan : Mountain Railway

Steam locomotive of the Ali Shan Mountain Railway, built by the Japanese in 1912.

[Random Travel Photo]    [Search Travel Photos]

Photo ID 07521-7340 Added 14 Nov 2010 21:20 © KryssTal 1988