×

Shouguang

Shouguang is a county-level city in the north-central part of Shandong Province, China, situated on the southwest shore of Laizhou Bay. Wikipedia