City · China

Shima

Shima, China

Longhai District is a district in Zhangzhou, in the south of Fujian province, China.

Good to know

More places in China

Random Atlas | Shima - city in China