Shenjing Village is located at the southwest of Changzhou Island, Huangpu District. The village covers about 2.6 square kilometers, with a permanent resident population of 12,000. Since the end of the Southern Song Dynasty (1127-1279), descendants of the Ling family have been living here.
Related News