The Bamboo Forest

The Bamboo Forest is a forest in China. The forest contains many rare wild animals, such as the red panda, the Asian black bear and the panda bear. The forest also contains a nature reserve looked after by the local community. Because of these attributes, a film crew once filmed a nature documentary in this forest.

Appearances

 * Series 22 - Thomas in the Wild and The Water Wheel