Category
Shanghai Thames Town becomes ecological tourist spot
Thames Town is a new town in Songjiang, about 30 km from central Shanghai, China and situated on the Yangtze River. It is named after the River Thames in England, the United Kingdom. The architecture both imitates and is influenced by classic English market town styles.







Source: china.org.cn

