09/02/2014 News Photos 3 of 5
1
2
3
4
5

A life-size Thomas the Tank Engine, right, and Hiro, surrounded by the media, were at Senzu station on Japan’s Oigawa railway in the town of Kawanehon, west of Tokyo. Rides on the trains will be offered to the public between Shinkanaya and Senzu stations.

No comments yet

Comment Guidelines     Hashtags     Help

*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text: