Where is Lumaogongqiu?

Where is Lumaogongqiu located?

Lumaogongqiu, Jilin, China (approx. 41.97972°, 127.4414°)


Where is Lumaogongqiu on the map?