Thomas the Tank Engine Spotted in Japan

Thomas the Tank Engine Spotted in Japan

A life-sized Thomas the Tank Engine was spotted in the mountains of Japan, west of Tokyo and near the city of Shimada in Shizuoka prefecture. The steam engine replica belongs to the Oigawa Railway. The company is famous for its old-fashioned steam locomotives which carry passengers through isolated spots in the surrounding area, populated by mountains and hills, to one of the many hot spring resorts.

Childhood dream fulfilled!

Loading...

Your Comments / What Do You Think ?

This site uses Akismet to reduce spam. Learn how your comment data is processed.