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.

Thomas & Friends
It is likely to appear in the twenty-third series.
 * Series 22 - Runaway Truck and Thomas and the Dragon

Videos

 * 2018 - What Did Thomas Learn in China?