Shouguang


Shouguang is a county-level city in the north-central part of Shandong Province, China, situated on the southwest shore of the Laizhou Bay. Under the administration of the prefecture-level city of Weifang, it has people residing within the municipality and its surrounding towns and villages as of the 2010 Census, even though the built-up area is much smaller.

Economy

Shouguang is a major hub for vegetables and produce in China.

Sports

The Shouguang Derun Greentown Stadium is located in Shouguang. The 25,000-capacity stadium is used mostly for association football matches and also sometimes for athletics.

Gallery