Where is Qiutuanzhuang?

Where is Qiutuanzhuang located?

Qiutuanzhuang, Shandong, China (approx. 37.10417°, 122.0208°)


Where is Qiutuanzhuang on the map?