Sheung Shui University Town

Sheung Shui University Town spans approximately 8000 acres, making it one of the largest university campuses in China to date. […]

Sheung Shui University Town spans approximately 8000 acres, making it one of the largest university campuses in China to date.


It boasts a shared resource system, with a swimming pool and a public transportation hub already constructed and operational.


The Sheung Shui University Town Station on Shanghai Metro Line 9 has also been put into service.


Opening hours and business status are subject to the day’s operational conditions.


Leave a Comment

Your email address will not be published. Required fields are marked *