Town Square (China)

The Town Square is a station in China. The Chinese New Year celebrations take place here, as well as Tai Chi lessons.

Appearances

 * Series 22 - Thomas and the Dragon and Runaway Truck