Nestled within Songjiang New City, in the Songjiang District, the town currently houses around 2,500 residents but has space for up to 10,000. Thames Town boasts architecture lifted straight from ...
Canada, get ready for an unforgettable adventure as we travel across the country Meet the tree that likes being struck by lightning ...