Shouguang

Shouguang

About Shouguang

Shouguang is a county level city located in Weifang Prefecture-level city, Shandong Province, China. It is a relatively large city with nearly one million people residing within the municipality and its surrounding towns and villages.

Contributions by Visik, Natl1, and Alexbot.