Search
Close this search box.
Search
Close this search box.

China’s Salt City: Yancheng

Located on China’s eastern coast in Jiangsu Province, the city of Yancheng alone boasts the longest coastline in China with 582 km (almost as long