The Nature Reserve

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.

Thomas & Friends

 * Series 22 - Thomas in the Wild
 * Series 23 - Wish You Were Here