Thomas the Tank Engine Wikia
Advertisement

The Nature Reserve is located in the Bamboo Forest of China. Thomas once took a film crew here to film a nature documentary. The local people look after the area and, according to Yong Bao, are very proud of it.

Appearances

Gallery

StubImage
“Welcome to the Steamworks, my friend!”
This article is a stub. You can help by expanding it.
Advertisement