Release date: 1981-07-01
A film produced by Taiwan Film Studio, which celebrated for the centenary of Chinese railroading.