Zhangjiang Town


Zhangjiang Town is a town located in the Pudong District of Shanghai, China. The town hosts an industrial park for high technology companies.