 Shouguang is a major hub for vegetables and produce in China.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.